[19, 71882, 582605, 4, 1, [0, 0, 2, 2, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 4, 10, 11, 4, 37, 5, 4, 17, 10, 0, 10, 4, 5, 4, 16, 9, 4, 0, 691, 3, 2, 28, 237, 0, 0, 0, 2, 0, 0, 0, 2, 6, 0, 4, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 4, 0, 0, 2, 16, 5, 6, 0, 0, 2, 4, 0, 4, 2, 0, 1, 4, 3, 0, 0, 0, 1, 10, 0, 0, 0, 4, 2, 3, 0, 2, 2, 2, 6, 0, 2, 0, 0, 2, 10, 9, 17, 15, 4, 15, 12, 8, 7, 3, 9, 25, 7, 2, 8, 6, 1, 2, 2, 7, 2, 2, 11, 4, 7, 22, 30, 21, 46, 6, 12, 9, 22, 10, 9, 13, 27, 24, 32, 36, 24, 25, 26, 22, 21, 28, 261, 897, 18, 18, 31, 31, 2008, 240, 58, 93, 995, 47, 47, 22, 22, 23, 18, 28, 7, 11, 9, 9, 8, 33, 61, 766, 1552, 924, 181, 12, 1476, 1058, 707, 24, 25, 14, 13, 21, 17, 19, 17, 25, 18, 22, 995, 348, 718, 228, 11, 27, 13, 14, 15, 1061, 250, 379, 25, 21, 10, 25, 41, 40, 15, 15, 48, 23, 25, 30, 10, 11, 7, 24, 6, 15, 14, 26, 134, 29, 39, 55, 42, 811, 23, 45, 35, 140, 694, 34, 31, 48, 988, 559, 997, 1215, 1174, 57, 21, 20, 28, 27, 29, 32, 13, 27, 13, 10, 16, 20, 62, 72, 30, 59, 74, 16, 10, 34, 52, 22, 76, 5, 20, 26, 46, 4, 65, 140, 1929, 1068, 33, 52, 46, 51, 36, 39, 36, 25, 78, 357, 212, 31, 137, 1698, 47, 267, 539, 37, 41, 24, 16, 471, 17, 0, 10, 1147, 193, 1491, 52, 1002, 572, 703, 301, 38, 59, 42, 17, 54, 37, 36, 25, 29, 2, 10, 41, 28, 27, 67, 30, 72, 19, 85, 48, 36, 424, 540, 7, 5, 227, 36, 20, 47, 32, 297, 54, 439, 45, 17, 54, 51, 27, 34, 14, 16, 45, 68, 32, 37, 28, 30, 62, 20, 34, 41, 77, 183, 78, 382, 120, 1432, 2611, 432, 269, 51, 20, 608, 249, 31, 818, 83, 40, 53, 74, 47, 45, 20, 19, 25, 49, 469, 542, 20, 11, 33, 50, 105, 88, 36, 29, 40, 24, 43, 491, 705, 53, 23, 1436, 1517, 821, 26, 56, 45, 887, 47, 92, 375, 65, 40, 622, 802, 1196, 62, 48, 44, 50, 16, 18, 36, 27, 33, 67, 22, 33, 38, 34, 6, 4, 25, 17, 32, 18, 33, 504, 372, 48, 27, 50, 34, 481, 637, 1887, 1823, 931]]
[19, 589946, 615994, 1, 1, [40, 48, 73, 48, 107, 82, 36, 25, 53, 15, 34, 44, 127, 942, 146, 196, 19, 195, 339, 42, 523, 74, 32, 659, 135]]
[19, 615995, 617509, 0, 3, [51]]
[19, 617522, 652914, 2, 2, [701, 850, 1288, 796, 778, 726, 1089, 652, 19, 29, 34, 346, 558, 22, 425, 833, 23, 55, 34, 49, 25, 97, 128, 458, 77, 874, 98, 62, 563, 597, 1015, 474, 468, 555]]
[19, 1827078, 1877724, 0, 1, [2466, 24, 600, 38, 52, 70, 562, 241, 51, 54, 30, 38, 77, 117, 24, 56, 58, 74, 23, 43, 104, 27, 47, 78, 60, 57, 551, 65, 56, 70, 77, 134, 48, 40, 73, 83, 47, 46, 45, 46, 26, 67, 54, 49, 48, 76, 18, 39, 43]]
[19, 1879883, 5286154, 4, 1, [698, 322, 45, 46, 27, 30, 43, 56, 48, 46, 39, 22, 40, 24, 21, 50, 20, 37, 36, 20, 20, 23, 21, 24, 31, 429, 49, 31, 432, 37, 15, 74, 1699, 645, 437, 319, 53, 635, 1239, 425, 48, 35, 78, 895, 604, 72, 26, 23, 71, 62, 75, 22, 43, 21, 27, 22, 50, 57, 53, 16, 24, 56, 85, 67, 60, 51, 30, 46, 43, 36, 26, 22, 907, 1616, 986, 59, 61, 51, 27, 39, 45, 61, 51, 41, 41, 37, 29, 76, 138, 316, 91, 34, 22, 58, 38, 222, 528, 19, 2097, 2332, 1690, 28, 22, 30, 31, 63, 1542, 1750, 67, 579, 1340, 64, 94, 710, 27, 16, 26, 679, 31, 38, 69, 30, 35, 36, 24, 33, 25, 30, 36, 30, 31, 67, 39, 120, 163, 215, 41, 26, 25, 25, 28, 18, 47, 28, 27, 45, 25, 35, 31, 34, 26, 35, 60, 19, 78, 32, 38, 174, 63, 1215, 1186, 1690, 1620, 1545, 55, 48, 1602, 69, 77, 87, 770, 25, 30, 40, 36, 39, 69, 49, 24, 43, 48, 39, 33, 23, 37, 55, 35, 35, 34, 17, 39, 62, 42, 945, 35, 16, 745, 334, 1670, 33, 55, 50, 28, 231, 867, 34, 46, 28, 28, 24, 40, 24, 51, 26, 29, 61, 851, 3921, 3512, 1255, 39, 91, 317, 33, 17, 29, 15, 18, 722, 1005, 1066, 1049, 711, 404, 1682, 1828, 1056, 938, 899, 139, 775, 2233, 117, 1486, 262, 26, 124, 817, 57, 989, 779, 60, 989, 30, 42, 48, 475, 1043, 490, 29, 36, 21, 55, 27, 45, 42, 23, 26, 18, 16, 66, 370, 33, 39, 31, 21, 42, 26, 21, 44, 18, 21, 28, 17, 141, 52, 48, 24, 46, 39, 25, 27, 26, 25, 43, 40, 53, 22, 17, 24, 393, 40, 27, 31, 32, 739, 199, 15, 50, 805, 400, 3382, 38, 436, 425, 40, 40, 24, 55, 400, 223, 79, 380, 42, 234, 22, 437, 801, 526, 431, 1648, 2192, 72, 1363, 760, 58, 1979, 1029, 52, 119, 1577, 580, 1539, 627, 40, 861, 2425, 1825, 1471, 1138, 123, 63, 55, 645, 1016, 671, 485, 30, 61, 28, 57, 55, 33, 985, 1112, 464, 988, 1450, 306, 1137, 643, 1088, 2011, 683, 1393, 412, 52, 37, 15, 37, 32, 37, 41, 26, 22, 27, 73, 42, 9, 318, 46, 1468, 1766, 1894, 33, 343, 1102, 25, 1125, 359, 389, 258, 81, 61, 24, 45, 57, 55, 71, 501, 4226, 2663, 38, 27, 39, 37, 28, 24, 34, 28, 75, 23, 43, 48, 40, 39, 79, 46, 45, 27, 56, 38, 73, 61, 18, 24, 57, 66, 55, 18, 46, 522, 62, 69, 1056, 42, 30, 26, 1096, 54, 60, 28, 67, 70, 978, 116, 15, 651, 910, 1646, 1630, 2174, 75, 584, 1046, 977, 37, 6, 8, 2, 18, 790, 748, 1071, 38, 31, 11, 27, 42, 54, 33, 42, 37, 120, 82, 36, 23, 31, 19, 28, 38, 39, 30, 23, 20, 29, 26, 22, 35, 37, 20, 17, 791, 26, 29, 25, 45, 53, 34, 821, 200, 19, 16, 2, 12, 24, 545, 50, 1046, 922, 30, 605, 701, 484, 14, 1034, 22, 35, 1323, 51, 1114, 34, 27, 956, 468, 399, 1327, 258, 514, 31, 16, 804, 956, 56, 793, 1088, 1181, 1450, 52, 32, 379, 1695, 1021, 1530, 1374, 232, 45, 101, 1094, 9, 26, 50, 35, 32, 1066, 34, 29, 48, 32, 42, 36, 34, 18, 49, 58, 26, 121, 8, 20, 24, 29, 46, 21, 35, 28, 36, 25, 40, 40, 82, 28, 38, 29, 26, 67, 47, 1140, 1349, 43, 99, 51, 33, 45, 43, 21, 35, 25, 28, 43, 26, 16, 29, 40, 42, 49, 142, 86, 25, 26, 11, 17, 13, 14, 25, 30, 59, 274, 60, 65, 19, 13, 37, 52, 38, 124, 201, 43, 37, 23, 23, 473, 32, 62, 42, 529, 39, 14, 40, 34, 23, 28, 26, 21, 1, 22, 51, 39, 37, 895, 49, 38, 33, 32, 24, 32, 33, 45, 38, 20, 49, 36, 29, 72, 8, 21, 37, 24, 397, 19, 28, 33, 28, 32, 24, 29, 38, 26, 28, 17, 13, 35, 32, 63, 23, 35, 157, 810, 33, 26, 45, 31, 33, 22, 7, 20, 16, 34, 33, 22, 22, 20, 14, 27, 36, 34, 18, 34, 26, 28, 48, 18, 97, 98, 30, 34, 29, 27, 52, 31, 27, 23, 26, 37, 13, 28, 44, 27, 47, 37, 15, 51, 30, 28, 46, 20, 39, 55, 17, 27, 10, 28, 33, 44, 31, 34, 29, 67, 83, 48, 32, 33, 22, 1223, 2379, 6, 27, 9, 24, 22, 22, 34, 57, 39, 52, 61, 31, 28, 13, 26, 24, 45, 45, 12, 20, 34, 15, 26, 20, 15, 28, 36, 30, 53, 36, 10, 33, 20, 41, 11, 22, 26, 11, 31, 34, 34, 60, 38, 39, 37, 18, 36, 50, 37, 30, 25, 74, 42, 44, 20, 31, 31, 33, 45, 45, 94, 24, 68, 39, 15, 24, 40, 57, 54, 50, 75, 20, 46, 2784, 49, 27, 82, 84, 71, 50, 46, 36, 27, 76, 42, 41, 45, 81, 1267, 1418, 40, 49, 777, 708, 52, 54, 30, 34, 30, 15, 36, 31, 21, 35, 22, 17, 22, 28, 44, 29, 36, 788, 41, 1198, 42, 772, 25, 615, 720, 435, 72, 450, 110, 852, 520, 778, 79, 62, 63, 26, 41, 32, 42, 48, 54, 29, 35, 14, 19, 30, 26, 308, 43, 21, 25, 37, 984, 69, 58, 24, 876, 435, 866, 14, 27, 1072, 78, 43, 17, 52, 374, 673, 854, 1977, 1158, 39, 877, 812, 1144, 742, 51, 43, 38, 14, 21, 19, 71, 40, 158, 389, 28, 23, 32, 447, 28, 37, 22, 37, 575, 1262, 2994, 45, 19, 26, 13, 19, 26, 320, 20, 19, 35, 21, 7, 4, 26, 33, 1075, 688, 1804, 2352, 49, 6, 24, 6, 15, 33, 26, 3, 17, 21, 1, 8, 18, 440, 19, 35, 17, 35, 71, 273, 28, 53, 266, 2104, 1317, 33, 5, 12, 24, 15, 36, 21, 12, 18, 15, 24, 20, 12, 16, 11, 13, 9, 635, 326, 32, 48, 293, 373, 18, 33, 29, 8, 43, 37, 33, 8, 5, 36, 19, 23, 23, 1211, 1209, 2701, 1104, 16, 11, 16, 20, 9, 20, 28, 46, 12, 24, 28, 28, 37, 42, 1011, 1929, 39, 309, 32, 42, 1342, 33, 24, 11, 39, 185, 109, 23, 23, 27, 9, 21, 23, 21, 28, 26, 44, 14, 14, 17, 54, 44, 33, 22, 13, 12, 35, 26, 25, 27, 26, 10, 28, 38, 23, 22, 42, 37, 96, 520, 196, 411, 769, 957, 84, 25, 20, 535, 2541, 488, 1256, 33, 625, 120, 604, 585, 132, 40, 310, 188, 31, 556, 23, 302, 69, 40, 2064, 1212, 30, 326, 634, 69, 133, 90, 317, 799, 953, 101, 289, 76, 995, 71, 22, 37, 45, 152, 340, 12, 336, 1019, 54, 37, 32, 38, 27, 47, 10, 38, 29, 40, 42, 17, 29, 66, 40, 44, 104, 46, 22, 21, 20, 15, 59, 44, 534, 147, 1135, 401, 988, 35, 40, 136, 548, 584, 145, 41, 46, 27, 28, 18, 24, 27, 44, 28, 26, 43, 30, 31, 48, 22, 68, 21, 33, 28, 50, 34, 51, 28, 19, 30, 54, 32, 29, 19, 26, 263, 70, 29, 15, 28, 42, 43, 47, 78, 26, 46, 13, 44, 27, 20, 52, 895, 32, 45, 915, 927, 870, 99, 54, 548, 1467, 479, 1164, 33, 50, 31, 38, 64, 21, 19, 17, 30, 45, 30, 16, 8, 13, 341, 38, 20, 49, 4, 45, 32, 26, 15, 40, 98, 40, 524, 127, 747, 911, 83, 41, 25, 733, 189, 561, 85, 26, 42, 27, 1254, 573, 34, 22, 19, 13, 40, 26, 46, 23, 57, 3, 3, 32, 91, 65, 505, 3610, 264, 26, 26, 36, 54, 100, 398, 39, 70, 46, 87, 36, 410, 427, 43, 80, 961, 33, 690, 208, 35, 378, 29, 833, 983, 265, 394, 2125, 101, 27, 100, 54, 33, 62, 42, 38, 18, 26, 33, 17, 33, 34, 24, 34, 401, 116, 30, 49, 110, 45, 33, 15, 26, 41, 69, 61, 36, 15, 29, 79, 49, 45, 34, 25, 19, 24, 41, 25, 28, 69, 872, 834, 26, 20, 23, 32, 16, 34, 43, 35, 18, 20, 23, 25, 34, 29, 18, 30, 42, 40, 49, 42, 24, 556, 180, 583, 149, 518, 542, 50, 40, 1315, 1677, 26, 260, 252, 102, 15, 20, 44, 751, 74, 58, 834, 17, 72, 19, 29, 31, 71, 25, 12, 16, 25, 20, 38, 48, 17, 51, 42, 27, 28, 29, 35, 18, 47, 89, 20, 39, 49, 99, 57, 60, 41, 53, 31, 16, 31, 27, 23, 32, 20, 39, 48, 22, 25, 51, 50, 33, 32, 42, 35, 19, 30, 54, 98, 32, 40, 37, 40, 30, 23, 52, 36, 30, 15, 30, 18, 36, 161, 45, 32, 41, 39, 19, 31, 317, 43, 42, 88, 79, 21, 33, 36, 52, 114, 13, 33, 39, 35, 23, 1884, 1266, 57, 49, 24, 47, 98, 27, 44, 30, 20, 60, 33, 15, 24, 16, 64, 63, 37, 35, 73, 45, 60, 84, 41, 42, 68, 36, 67, 51, 31, 39, 38, 23, 27, 18, 26, 21, 16, 32, 37, 15, 44, 464, 905, 64, 35, 40, 27, 35, 16, 42, 964, 780, 694, 31, 22, 25, 29, 33, 151, 31, 41, 25, 58, 41, 34, 500, 727, 16, 24, 1975, 728, 139, 60, 980, 236, 55, 104, 32, 48, 1120, 85, 53, 58, 36, 20, 59, 18, 99, 87, 43, 44, 465, 341, 29, 30, 1009, 224, 460, 37, 40, 73, 46, 59, 50, 47, 31, 32, 72, 449, 545, 380, 864, 10, 834, 50, 15, 24, 28, 20, 30, 34, 14, 32, 26, 41, 25, 18, 41, 32, 76, 33, 27, 39, 26, 40, 33, 31, 44, 11, 887, 968, 46, 761, 2507, 1436, 286, 167, 1149, 689, 1122, 460, 2339, 164, 51, 142, 696, 406, 20, 24, 707, 1311, 983, 249, 862, 1406, 987, 43, 166, 415, 30, 33, 19, 29, 88, 329, 68, 33, 22, 28, 28, 31, 58, 16, 24, 48, 23, 17, 10, 4, 46, 1319, 1501, 225, 1404, 488, 2779, 305, 14, 20, 51, 34, 40, 301, 2352, 289, 38, 1260, 545, 43, 42, 61, 370, 1035, 73, 28, 32, 222, 1206, 31, 27, 63, 68, 56, 83, 55, 53, 60, 1614, 2673, 3293, 1006, 1250, 70, 43, 44, 405, 1386, 1188, 360, 502, 1531, 459, 25, 293, 67, 30, 33, 55, 66, 95, 955, 64, 59, 45, 1830, 638, 356, 32, 568, 463, 1102, 454, 915, 830, 339, 649, 40, 69, 611, 656, 1182, 23, 32, 660, 50, 46, 28, 776, 1376, 408, 52, 730, 377, 90, 628, 66, 68, 70, 107, 50, 50, 20, 45, 33, 17, 4, 44, 26, 37, 29, 69, 42, 22, 46, 86, 28, 30, 12, 32, 131, 70, 48, 30, 102, 85, 22, 54, 20, 2, 18, 38, 39, 34, 76, 50, 58, 49, 31, 17, 30, 29, 26, 28, 18, 29, 37, 173, 24, 230, 170, 13, 61, 35, 32, 44, 1822, 416, 1608, 827, 490, 535, 530, 1360, 939, 31, 1138, 444, 332, 42, 24, 589, 361, 250, 2055, 662, 564, 170, 1869, 773, 1383, 2000, 764, 20, 18, 16, 34, 1077, 1090, 16, 460, 58, 40, 488, 67, 958, 74, 79, 475, 1056, 478, 38, 122, 64, 190, 76, 1454, 1680, 55, 728, 186, 1889, 2388, 1031, 33, 29, 28, 389, 37, 26, 24, 19, 16, 18, 17, 40, 35, 37, 32, 62, 47, 51, 45, 208, 449, 595, 617, 139, 708, 503, 45, 569, 214, 24, 629, 71, 223, 694, 899, 349, 965, 1260, 39, 410, 58, 463, 21, 40, 17, 1118, 51, 674, 857, 694, 18, 13, 30, 18, 26, 23, 29, 11, 18, 36, 34, 30, 36, 35, 24, 26, 497, 27, 27, 42, 13, 47, 26, 27, 43, 34, 27, 20, 20, 27, 21, 74, 149, 85, 57, 163, 61, 37, 34, 6, 39, 21, 35, 21, 28, 25, 34, 70, 55, 467, 93, 28, 22, 11, 51, 45, 51, 32, 140, 532, 26, 19, 28, 15, 34, 36, 649, 44, 36, 342, 34, 1379, 875, 712, 1075, 214, 19, 517, 69, 26, 34, 299, 545, 95, 412, 158, 237, 10, 484, 32, 32, 22, 20, 37, 55, 20, 48, 347, 26, 23, 563, 827, 871, 429, 490, 1018, 747, 41, 35, 23, 56, 36, 11, 38, 99, 130, 56, 42, 36, 34, 51, 37, 757, 1367, 873, 1193, 35, 1050, 2215, 434, 47, 33, 51, 476, 59, 41, 25, 6, 1, 16, 562, 2344, 1140, 1966, 1822, 1065, 2744, 1593, 1279, 821, 3, 13, 25, 22, 46, 32, 36, 26, 18, 24, 24, 14, 19, 17, 30, 24, 26, 8, 41, 38, 23, 112, 13, 16, 39, 27, 1592, 1992, 109, 54, 69, 99, 59, 51, 27, 14, 30, 568, 801, 34, 24, 218, 2478, 492, 37, 39, 560, 2336, 36, 35, 15, 1776, 138, 36, 36, 105, 784, 32, 27, 60, 46, 512, 1004, 16, 32, 45, 65, 419, 3796, 1521, 65, 39, 97, 65, 87, 94, 46, 44, 68, 26, 40, 82, 65, 37, 28, 18, 19, 24, 26, 35, 17, 18, 41, 27, 60, 95, 71, 29, 67, 27, 25, 31, 30, 43, 681, 58, 64, 57, 564, 539, 44, 448, 77, 813, 71, 533, 725, 57, 43, 38, 44, 28, 37, 29, 1212, 49, 107, 52, 25, 37, 17, 783, 31, 12, 24, 31, 38, 157, 44, 16, 44, 34, 21, 42, 7, 21, 21, 32, 30, 27, 18, 31, 35, 59, 36, 12, 36, 48, 37, 108, 31, 27, 35, 24, 25, 67, 62, 780, 832, 398, 730, 1196, 33, 485, 35, 17, 38, 31, 589, 23, 26, 29, 323, 84, 979, 3108, 130, 56, 673, 1141, 263, 517, 61, 524, 621, 155, 763, 53, 33, 26, 290, 42, 49, 29, 29, 52, 48, 32, 64, 62, 18, 32, 263, 733, 614, 287, 529, 53, 17, 35, 22, 2253, 1024, 204, 727, 45, 386, 59, 19, 903, 2922, 991, 365, 909, 28, 20, 860, 160, 1069, 42, 59, 39, 45, 569, 40, 366, 42, 436, 836, 46, 580, 368, 21, 37, 24, 24, 23, 43, 73, 24, 179, 424, 91, 1161, 175, 280, 26, 16, 269, 12, 37, 53, 550, 57, 21, 719, 748, 22, 26, 15, 40, 485, 1055, 27, 38, 30, 38, 36, 49, 18, 10, 52, 48, 205, 1469, 58, 527, 862, 632, 155, 50, 40, 839, 43, 536, 48, 1240, 218, 669, 98, 36, 673, 1280, 19, 40, 50, 571, 32, 123, 364, 764, 518, 479, 46, 729, 443, 251, 40, 14, 20, 127, 690, 891, 199, 19, 19, 218, 1907, 761, 658, 532, 2603, 665, 588, 591, 290, 313, 480, 242, 43, 53, 72, 510, 31, 18, 18, 20, 169, 212, 759, 200, 28, 41, 27, 86, 45, 398, 681, 1983, 393, 72, 1027, 938, 699, 282, 1231, 977, 606, 700, 633, 927, 506, 27, 64, 22, 44, 46, 49, 75, 48, 38, 47, 30, 38, 65, 41, 38, 7, 14, 23, 10, 43, 56, 42, 67, 22, 27, 16, 17, 16, 18, 24, 47, 43, 234, 30, 33, 31, 25, 302, 227, 27, 1021, 2845, 26, 20, 28, 26, 17, 10, 34, 225, 231, 34, 39, 12, 235, 1126, 60, 17, 34, 36, 1689, 1335, 579, 320, 441, 1556, 34, 20, 39, 20, 48, 29, 27, 30, 591, 501, 41, 666, 3360, 805, 577, 63, 22, 30, 159, 1096, 488, 65, 124, 484, 15, 44, 29, 23, 20, 25, 37, 31, 28, 9, 15, 11, 41, 35, 135, 62, 59, 1022, 45, 54, 18, 28, 13, 14, 44, 58, 18, 34, 33, 44, 728, 94, 11, 1520, 69, 1161, 1414, 54, 631, 585, 1545, 1251, 89, 691, 307, 39, 1520, 493, 27, 29, 732, 334, 3747, 8907, 6771, 3350, 39, 34, 479, 464, 107, 57, 17, 42, 22, 1295, 368, 1229, 46, 32, 323, 1753, 104, 324, 60, 321, 327, 48, 29, 356, 2297, 400, 218, 23, 396, 137, 437, 50, 555, 192, 1554, 80, 781, 80, 680, 19, 1693, 1965, 1636, 1477, 968, 46, 61, 18, 32, 19, 41, 37, 40, 83, 29, 43, 32, 51, 46, 38, 55, 58, 56, 39, 63, 50, 38, 23, 32, 53, 35, 41, 21, 29, 17, 28, 65, 32, 36, 25, 22, 31, 41, 33, 76, 82, 40, 57, 27, 25, 30, 30, 23, 35, 21, 32, 61, 33, 16, 22, 27, 47, 28, 28, 46, 30, 40, 22, 64, 53, 15, 27, 44, 34, 27, 29, 1, 19, 27, 61, 27, 49, 37, 37, 28, 62, 77, 38, 74, 30, 36, 70, 36, 32, 33, 45, 77, 380, 1133, 23, 28, 30, 30, 867, 1012, 804, 1349, 62, 66, 55, 732, 367, 19, 18, 281, 100, 790, 19, 0, 26, 22, 22, 1330, 42, 33, 291, 108, 20, 1001, 1751, 1942, 2990, 58, 46, 461, 351, 285, 220, 31, 83, 477, 497, 25, 1323, 24, 61, 241, 374, 1463, 615, 1883, 629, 340, 42, 42, 37, 44, 41, 33, 52, 514, 20, 34, 24, 40, 853, 195, 19, 244, 484, 79, 21, 8, 14, 25, 56, 92, 53, 32, 52, 55, 22, 53, 58, 61, 35, 38, 14, 127, 177, 30, 24, 36, 46, 67, 26, 28, 39, 20, 31, 16, 17, 30, 21, 20, 34, 29, 25, 27, 18, 20, 40, 35, 21, 46, 1595, 258, 44, 677, 37, 38, 38, 43, 45, 55, 15, 24, 22, 26, 44, 27, 35, 53, 37, 31, 30, 54, 45, 315, 837, 46, 7, 33, 24, 8, 43, 44, 39, 25, 44, 48, 30, 32, 16, 35, 23, 23, 143, 45, 10, 31, 36, 2362, 2980, 1628, 25, 35, 29, 60, 41, 29, 33, 13, 27, 24, 47, 56, 67, 32, 30, 51, 40, 33, 16, 34, 863, 23, 14, 21, 22, 682, 55, 23, 643, 120, 32, 43, 492, 1387, 30, 27, 30, 16, 54, 35, 654, 167, 490, 31, 32, 42, 28, 46, 51, 30, 44, 71, 34, 44, 55, 19, 71, 28, 34, 38, 27, 18, 25, 19, 34, 19, 7, 43, 21, 28, 43, 145, 1416, 24, 28, 62, 25, 532, 77, 26, 37, 26, 16, 789, 47, 18, 21, 23, 42, 49, 1018, 832, 249, 27, 24, 62, 21, 61, 26, 16, 29, 17, 23, 33, 74, 31, 35, 54, 17, 88, 1330, 1218, 84, 1363, 167, 33, 29, 12, 23, 37, 27, 17, 2502, 380, 60, 2207, 58, 103, 686, 31, 31, 671, 69, 17, 19, 1447, 77, 667, 125, 56, 45, 566, 6, 12, 19, 29, 47, 14, 21, 22, 15, 23, 59, 31, 30, 68, 42, 25, 13, 22, 19, 27, 55, 26, 27, 26, 48, 37, 33, 39, 53, 14, 40, 15, 17, 14, 24, 30, 44, 24, 6, 16, 22, 42, 44, 40, 25, 103, 34, 25, 21, 35, 33, 50, 62, 57, 65, 28, 42, 29, 40, 29, 23, 29, 44, 30, 57, 72, 17, 15, 46, 73, 69, 343, 256, 34, 52, 25, 36, 25, 1126, 325, 666, 32, 13, 27, 28, 46, 871, 62, 75, 60, 47, 76, 40, 46, 20, 42, 42, 82, 35, 24, 22, 48, 14, 42, 62, 98, 71, 44, 50, 798, 524, 23, 38, 65, 68, 40, 1380, 25, 13, 28, 46, 1333, 72, 22, 24, 63, 40, 21, 14, 27, 54, 44, 45, 49, 56, 35, 41, 30, 70, 33, 74, 57, 17, 21, 37, 51, 73, 53, 32, 626, 1289, 123, 454, 1802, 34, 33, 60, 132, 1102, 54, 31, 20, 28, 29, 78, 53, 33, 46, 53, 210, 1761, 330, 1141, 433, 1088, 57, 1650, 483, 42, 31, 51, 19, 787, 2285, 242, 28, 56, 62, 39, 511, 311, 51, 58, 124, 6, 32, 42, 16, 6, 33, 11, 10, 12, 6, 40, 17, 12, 19, 41, 93, 19, 23, 152, 351, 18, 32, 20, 37, 20, 27, 35, 21, 23, 18, 30, 28, 34, 26, 17, 45, 24, 37, 39, 14, 29, 28, 16, 11, 21, 23, 12, 26, 40, 31, 28, 697, 805, 1640, 16, 2631, 1346, 1652, 29, 1542, 771, 253, 29, 832, 1365, 1823, 650, 1639, 732, 45, 817, 82, 18, 31, 332, 22, 529, 12, 16, 24, 38, 17, 75, 448, 367, 168, 29, 46, 444, 1306, 1209, 526, 43, 19, 16, 52, 100, 21, 16, 35, 83, 314, 693, 334, 10, 475, 88, 169, 110, 486, 743, 45, 32, 41, 59, 19, 19, 30, 819, 503, 33, 25, 212, 66, 10, 23, 39, 35, 26, 33, 313]]
[19, 5455476, 5561377, 0, 1, [3450, 18, 28, 18, 22, 35, 18, 66, 36, 21, 48, 50, 27, 13, 24, 27, 30, 31, 46, 51, 48, 52, 42, 22, 82, 23, 54, 34, 19, 28, 25, 12, 21, 21, 65, 32, 42, 43, 30, 42, 94, 79, 18, 31, 19, 60, 21, 19, 27, 12, 12, 27, 27, 30, 37, 28, 40, 45, 28, 17, 76, 27, 59, 19, 42, 48, 36, 66, 33, 34, 29, 49, 37, 36, 32, 19, 12, 38, 43, 46, 94, 29, 34, 82, 58, 51, 21, 17, 46, 19, 26, 24, 12, 12, 19, 13, 6, 17, 10, 36, 21, 57, 46, 32, 58]]
[19, 6279738, 19733016, 4, 1, [32, 25, 7, 21, 24, 36, 24, 30, 21, 13, 33, 22, 7, 17, 25, 17, 35, 16, 26, 19, 32, 35, 28, 20, 26, 18, 1164, 543, 30, 312, 52, 87, 959, 29, 13, 28, 28, 33, 34, 39, 19, 28, 31, 42, 37, 45, 21, 11, 45, 12, 28, 25, 22, 968, 27, 15, 15, 30, 37, 40, 36, 8, 12, 29, 23, 20, 58, 63, 51, 153, 41, 22, 9, 32, 27, 22, 24, 28, 48, 29, 22, 1092, 1630, 18, 666, 67, 764, 27, 807, 18, 36, 37, 80, 122, 1852, 1359, 96, 65, 38, 42, 1595, 2088, 53, 627, 20, 14, 59, 1249, 43, 1082, 45, 378, 1580, 196, 40, 70, 783, 52, 18, 23, 24, 13, 31, 26, 17, 16, 20, 26, 28, 12, 10, 962, 388, 128, 311, 2370, 2860, 1611, 1916, 1009, 1135, 1591, 388, 46, 73, 37, 784, 1467, 21, 967, 760, 235, 841, 225, 34, 29, 420, 48, 279, 77, 47, 672, 865, 485, 232, 39, 33, 31, 25, 26, 28, 19, 791, 777, 2142, 225, 1337, 588, 675, 502, 37, 8, 16, 28, 623, 370, 1520, 1937, 2626, 563, 480, 706, 241, 162, 47, 3690, 968, 1301, 1011, 1288, 95, 462, 66, 54, 50, 18, 36, 30, 28, 23, 71, 32, 15, 55, 65, 1837, 1370, 32, 50, 27, 21, 1772, 416, 45, 26, 44, 32, 50, 21, 33, 31, 25, 32, 8, 15, 31, 73, 34, 16, 17, 24, 29, 18, 44, 23, 38, 35, 14, 20, 29, 1041, 1463, 227, 61, 1127, 384, 15, 29, 24, 29, 42, 26, 41, 8, 28, 29, 12, 13, 17, 24, 26, 33, 53, 126, 233, 21, 48, 25, 21, 14, 42, 40, 77, 40, 7, 4, 24, 15, 20, 19, 20, 6, 19, 15, 16, 7, 15, 32, 30, 16, 30, 36, 24, 735, 25, 207, 702, 14, 21, 361, 2063, 254, 16, 209, 43, 18, 39, 18, 18, 7, 8, 7, 26, 35, 23, 35, 17, 14, 33, 19, 13, 16, 17, 10, 29, 11, 15, 14, 13, 10, 14, 0, 7, 30, 23, 7, 15, 38, 13, 24, 25, 25, 29, 92, 18, 12, 19, 19, 47, 20, 35, 21, 23, 31, 32, 35, 19, 11, 10, 21, 37, 20, 18, 19, 110, 57, 16, 21, 53, 40, 31, 34, 20, 13, 1952, 1727, 168, 1089, 36, 520, 506, 33, 42, 21, 28, 29, 19, 663, 1782, 1495, 275, 156, 439, 19, 1043, 243, 542, 104, 63, 592, 425, 44, 708, 1097, 1571, 18, 847, 1674, 21, 24, 8, 42, 955, 33, 29, 32, 45, 1691, 478, 802, 1275, 952, 1186, 1552, 2131, 18, 48, 120, 1304, 758, 522, 23, 11, 40, 45, 26, 52, 31, 55, 77, 881, 1933, 2682, 2406, 1359, 1022, 927, 517, 50, 243, 381, 1088, 167, 1564, 2054, 217, 830, 27, 12, 306, 1819, 625, 660, 950, 2743, 1377, 27, 29, 21, 483, 1077, 246, 17, 278, 26, 14, 30, 55, 37, 26, 34, 44, 1209, 877, 24, 22, 40, 20, 40, 37, 8, 23, 30, 37, 254, 26, 19, 30, 9, 30, 21, 17, 26, 8, 12, 22, 21, 27, 43, 29, 41, 71, 21, 7, 14, 31, 30, 23, 17, 49, 23, 21, 18, 19, 11, 22, 38, 42, 26, 19, 398, 1497, 382, 10, 131, 314, 625, 224, 2654, 563, 67, 83, 805, 877, 119, 13, 1343, 493, 14, 9, 25, 21, 47, 243, 21, 8, 10, 154, 404, 30, 614, 21, 293, 560, 194, 16, 144, 200, 22, 36, 23, 21, 48, 44, 29, 17, 22, 19, 12, 9, 9, 12, 21, 30, 19, 18, 40, 57, 30, 37, 27, 58, 28, 28, 23, 18, 12, 457, 8, 1, 424, 11, 18, 16, 19, 17, 643, 1080, 757, 44, 22, 328, 185, 704, 578, 14, 367, 3, 1213, 42, 16, 14, 15, 742, 20, 37, 520, 18, 31, 362, 15, 364, 43, 25, 918, 84, 342, 47, 394, 6, 20, 145, 23, 28, 443, 720, 34, 940, 10, 355, 444, 20, 14, 23, 7, 11, 23, 10, 8, 29, 22, 10, 6, 336, 702, 791, 265, 600, 20, 42, 1201, 602, 9, 744, 81, 46, 17, 108, 56, 3, 7, 264, 429, 4, 554, 28, 32, 987, 11, 17, 231, 1305, 45, 8, 661, 28, 326, 12, 409, 21, 299, 42, 15, 16, 796, 858, 9, 5, 11, 10, 11, 15, 32, 27, 28, 148, 155, 4, 15, 22, 3, 287, 149, 20, 15, 16, 13, 9, 39, 209, 2, 1, 1, 0, 6, 28, 0, 0, 29, 0, 42, 1, 4, 13, 2, 0, 2, 5, 0, 11, 19, 1, 1, 0, 3, 15, 4, 2, 1, 18, 7, 50, 22, 2, 9, 13, 19, 0, 22, 0, 12, 0, 0, 6, 24, 13, 36, 59, 25, 40, 9, 26, 36, 19, 385, 1352, 956, 12, 10, 23, 21, 306, 616, 1594, 8, 25, 26, 22, 20, 23, 10, 7, 11, 15, 33, 39, 32, 33, 27, 58, 18, 19, 13, 22, 16, 27, 23, 10, 27, 12, 8, 18, 33, 17, 18, 22, 287, 2028, 27, 380, 588, 41, 566, 92, 31, 1037, 504, 16, 1014, 195, 19, 78, 740, 29, 16, 34, 17, 19, 21, 14, 8, 578, 797, 542, 2, 8, 7, 19, 10, 55, 325, 62, 174, 34, 26, 45, 21, 19, 34, 23, 39, 26, 78, 245, 30, 70, 822, 236, 568, 16, 368, 25, 575, 31, 1015, 22, 18, 9, 28, 30, 18, 26, 28, 15, 457, 12, 14, 39, 28, 26, 29, 85, 83, 13, 41, 11, 29, 32, 38, 26, 21, 11, 20, 22, 32, 13, 17, 34, 35, 27, 21, 19, 38, 21, 28, 41, 29, 16, 23, 23, 16, 93, 10, 14, 27, 50, 15, 20, 7, 30, 26, 31, 25, 22, 31, 24, 25, 23, 6, 8, 12, 32, 43, 16, 26, 26, 6, 21, 21, 36, 89, 20, 2, 7, 26, 36, 34, 36, 42, 47, 18, 25, 8, 15, 13, 33, 14, 1366, 63, 34, 27, 31, 21, 16, 16, 37, 17, 17, 16, 53, 25, 19, 28, 11, 13, 25, 34, 21, 25, 47, 20, 18, 21, 87, 20, 24, 33, 23, 22, 27, 31, 13, 10, 29, 29, 25, 23, 30, 44, 15, 27, 12, 28, 25, 17, 25, 8, 30, 29, 11, 27, 14, 18, 27, 106, 32, 1, 13, 13, 5, 4, 9, 17, 28, 16, 31, 11, 21, 31, 27, 31, 28, 17, 21, 40, 42, 32, 9, 18, 27, 24, 45, 30, 27, 25, 36, 36, 42, 32, 11, 29, 43, 1107, 234, 32, 47, 26, 18, 37, 38, 29, 38, 851, 384, 33, 450, 420, 42, 934, 60, 30, 36, 78, 19, 25, 18, 32, 16, 24, 22, 16, 27, 29, 18, 83, 66, 14, 17, 19, 22, 31, 34, 23, 35, 20, 7, 20, 21, 19, 27, 17, 30, 22, 30, 16, 47, 44, 59, 46, 43, 35, 36, 36, 3, 21, 22, 20, 30, 39, 24, 27, 25, 22, 41, 26, 47, 18, 30, 41, 278, 1978, 944, 247, 31, 1178, 10, 153, 292, 39, 28, 63, 475, 34, 610, 17, 48, 1266, 23, 330, 742, 283, 126, 1036, 672, 1509, 29, 1185, 1282, 506, 1231, 2087, 100, 182, 924, 34, 32, 34, 772, 328, 30, 46, 198, 873, 57, 32, 395, 122, 32, 349, 137, 35, 40, 14, 38, 39, 41, 20, 20, 19, 39, 540, 639, 33, 70, 663, 1270, 753, 991, 304, 26, 15, 25, 20, 10, 30, 37, 15, 25, 58, 3870, 2546, 240, 206, 47, 597, 1204, 1971, 2184, 2059, 1641, 986, 62, 20, 1024, 66, 1920, 1690, 9, 6, 194, 2116, 1858, 1869, 422, 47, 38, 39, 15, 14, 821, 2873, 1171, 26, 760, 1488, 1761, 1108, 854, 928, 1483, 1136, 1743, 31, 36, 37, 16, 47, 18, 18, 18, 33, 30, 17, 26, 30, 20, 9, 29, 21, 34, 38, 27, 40, 15, 22, 32, 31, 40, 35, 21, 61, 47, 36, 15, 22, 48, 166, 23, 40, 17, 6, 33, 72, 53, 105, 1206, 1596, 460, 1192, 68, 1393, 3329, 3093, 270, 83, 1447, 543, 3014, 353, 1227, 2318, 1013, 2870, 859, 963, 538, 1072, 679, 247, 2159, 882, 578, 1669, 778, 56, 47, 97, 519, 895, 1275, 1681, 1565, 3515, 1126, 1108, 741, 415, 1289, 37, 24, 109, 22, 17, 30, 29, 25, 26, 23, 26, 45, 37, 37, 44, 20, 20, 20, 38, 27, 32, 1177, 542, 42, 41, 58, 43, 35, 98, 717, 1242, 186, 43, 69, 1932, 90, 38, 53, 79, 22, 46, 548, 1240, 15, 26, 34, 38, 38, 813, 1303, 775, 699, 29, 14, 52, 68, 52, 52, 39, 58, 21, 33, 93, 39, 28, 15, 21, 32, 8, 11, 36, 47, 25, 18, 17, 25, 28, 38, 25, 42, 30, 2028, 1100, 1171, 649, 27, 26, 36, 35, 19, 13, 29, 412, 999, 131, 953, 1354, 1446, 2272, 721, 15, 28, 144, 77, 29, 10, 18, 9, 13, 8, 10, 10, 28, 31, 23, 411, 61, 2307, 1301, 838, 407, 157, 25, 35, 10, 27, 19, 26, 27, 33, 39, 25, 14, 27, 18, 12, 11, 23, 36, 479, 633, 461, 76, 36, 50, 61, 12, 18, 16, 30, 14, 11, 16, 35, 28, 13, 31, 22, 22, 30, 35, 24, 28, 14, 13, 152, 167, 32, 14, 40, 14, 29, 18, 11, 26, 35, 18, 24, 24, 20, 55, 24, 49, 34, 46, 18, 16, 26, 25, 24, 23, 34, 30, 58, 26, 14, 20, 45, 1024, 387, 1107, 2340, 328, 1352, 351, 1610, 14, 388, 1137, 613, 310, 36, 668, 519, 2403, 947, 48, 33, 28, 38, 175, 890, 1295, 1372, 2057, 1437, 41, 40, 31, 21, 53, 1434, 131, 30, 13, 24, 57, 36, 50, 48, 48, 45, 55, 29, 33, 33, 49, 877, 36, 40, 1874, 5123, 2778, 76, 19, 202, 737, 543, 79, 84, 93, 485, 3306, 1728, 1270, 70, 40, 44, 890, 505, 525, 48, 403, 1723, 2523, 77, 58, 581, 85, 1809, 1019, 47, 201, 723, 1394, 2472, 1352, 406, 42, 326, 486, 12, 43, 295, 31, 881, 31, 43, 30, 30, 33, 22, 38, 43, 58, 62, 26, 33, 25, 39, 17, 17, 17, 28, 0, 1379, 40, 34, 18, 757, 97, 40, 19, 38, 27, 1464, 187, 21, 24, 26, 43, 32, 152, 468, 38, 40, 43, 45, 6, 24, 58, 28, 73, 700, 42, 15, 16, 6, 26, 4, 27, 41, 20, 144, 360, 18, 19, 14, 18, 42, 23, 27, 22, 25, 37, 19, 19, 86, 25, 14, 16, 42, 55, 31, 57, 58, 25, 20, 25, 41, 35, 55, 31, 13, 43, 16, 19, 20, 40, 32, 34, 36, 34, 54, 36, 44, 45, 9, 91, 52, 54, 57, 67, 64, 188, 442, 18, 50, 743, 469, 126, 31, 24, 48, 124, 34, 51, 574, 1135, 16, 43, 17, 16, 226, 1190, 1188, 71, 922, 69, 22, 25, 32, 388, 1136, 56, 1096, 25, 459, 862, 1178, 398, 1222, 1271, 760, 9, 10, 497, 803, 1357, 905, 14, 40, 374, 252, 352, 362, 27, 187, 940, 87, 630, 1530, 1287, 2036, 328, 16, 22, 450, 703, 879, 1053, 473, 43, 649, 41, 1287, 439, 593, 1804, 57, 376, 1022, 28, 1066, 345, 636, 26, 243, 2110, 54, 1208, 25, 32, 1222, 949, 39, 460, 982, 860, 748, 62, 51, 17, 58, 43, 33, 36, 62, 30, 34, 20, 32, 12, 11, 23, 25, 13, 13, 41, 51, 36, 44, 41, 16, 42, 59, 133, 33, 40, 27, 19, 34, 29, 27, 30, 33, 27, 23, 44, 53, 19, 40, 34, 111, 45, 50, 75, 69, 47, 36, 27, 14, 14, 32, 56, 6, 25, 48, 31, 23, 90, 24, 42, 36, 52, 48, 59, 54, 28, 6, 34, 26, 44, 9, 34, 36, 45, 43, 46, 17, 26, 27, 16, 20, 16, 24, 15, 36, 21, 32, 79, 39, 50, 35, 24, 11, 27, 10, 75, 61, 47, 31, 238, 853, 10, 15, 597, 747, 2074, 1036, 294, 39, 32, 1029, 515, 27, 15, 11, 12, 39, 40, 18, 22, 16, 27, 9, 2, 4, 11, 4, 0, 0, 2, 1, 0, 1, 13, 10, 6, 0, 0, 6, 5, 6, 7, 14, 14, 6, 2, 18, 7, 5, 12, 31, 2011, 760, 776, 305, 64, 66, 255, 40, 43, 330, 73, 32, 27, 23, 608, 46, 31, 23, 622, 1155, 855, 233, 1841, 586, 23, 26, 37, 29, 37, 29, 146, 690, 1098, 339, 33, 525, 63, 24, 54, 36, 53, 69, 30, 17, 14, 18, 24, 44, 20, 31, 50, 12, 28, 32, 29, 22, 12, 43, 23, 41, 45, 49, 549, 921, 1327, 35, 46, 167, 359, 1497, 40, 505, 57, 27, 5, 25, 49, 55, 32, 4, 4, 7, 30, 9, 18, 23, 27, 117, 642, 33, 36, 59, 33, 31, 82, 50, 30, 987, 595, 274, 1599, 1355, 90, 22, 18, 41, 28, 24, 26, 30, 28, 42, 28, 35, 53, 31, 23, 35, 67, 664, 535, 46, 15, 37, 337, 44, 25, 39, 383, 62, 35, 20, 12, 44, 26, 41, 342, 34, 31, 34, 27, 5, 228, 419, 16, 32, 16, 8, 27, 67, 20, 15, 4, 223, 50, 3, 8, 8, 12, 9, 896, 733, 26, 780, 379, 266, 639, 42, 29, 294, 20, 357, 458, 17, 17, 26, 4, 22, 10, 21, 73, 503, 35, 3394, 3170, 379, 364, 56, 3216, 1036, 30, 31, 25, 620, 791, 675, 2359, 2714, 47, 27, 205, 27, 28, 11, 42, 59, 72, 67, 546, 971, 904, 631, 291, 42, 43, 64, 30, 27, 43, 1124, 850, 36, 19, 504, 966, 589, 19, 42, 2097, 34, 17, 21, 38, 25, 1195, 260, 56, 277, 373, 686, 358, 60, 577, 562, 50, 101, 490, 40, 1413, 1145, 555, 788, 669, 692, 44, 92, 54, 19, 30, 46, 36, 36, 36, 47, 34, 46, 29, 33, 35, 25, 34, 73, 35, 22, 38, 742, 33, 16, 519, 379, 20, 35, 250, 1098, 1810, 83, 35, 1667, 282, 973, 1416, 111, 11, 730, 2010, 961, 29, 20, 515, 435, 22, 642, 375, 1359, 31, 55, 79, 45, 29, 25, 45, 30, 18, 24, 25, 25, 14, 25, 39, 34, 10, 35, 36, 13, 29, 26, 21, 27, 25, 47, 12, 29, 35, 33, 41, 26, 28, 30, 10, 19, 27, 33, 16, 40, 63, 43, 33, 23, 24, 53, 24, 16, 25, 53, 67, 27, 39, 22, 42, 32, 35, 33, 70, 22, 22, 13, 17, 9, 13, 24, 30, 45, 30, 20, 13, 37, 26, 32, 24, 22, 31, 26, 51, 40, 31, 32, 49, 20, 34, 57, 30, 28, 20, 34, 53, 2205, 2207, 25, 18, 34, 32, 27, 13, 26, 0, 0, 6, 5, 20, 22, 20, 15, 10, 8, 8, 4, 15, 11, 29, 16, 19, 18, 21, 10, 29, 24, 45, 129, 64, 2422, 202, 18, 13, 7, 21, 17, 35, 13, 14, 44, 0, 6, 0, 12, 0, 9, 2, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 93, 107, 52, 28, 52, 8, 8, 202, 20, 53, 45, 0, 139, 70, 8, 4, 14, 12, 0, 20, 50, 25, 39, 30, 41, 42, 25, 30, 15, 3, 1, 0, 2, 4, 8, 16, 20, 22, 18, 14, 2, 18, 24, 8, 1812, 788, 1000, 7, 10, 4, 5, 8, 11, 45, 1181, 2145, 58, 21, 8, 16, 8, 25, 20, 22, 26, 105, 30, 18, 12, 126, 9, 31, 24, 11, 20, 735, 805, 37, 25, 41, 29, 759, 451, 33, 1143, 26, 24, 20, 306, 510, 80, 1175, 26, 209, 347, 277, 409, 20, 756, 830, 333, 385, 4, 24, 625, 48, 14, 48, 19, 511, 51, 43, 24, 20, 11, 855, 1122, 279, 1222, 1019, 449, 1302, 728, 123, 1135, 1004, 326, 767, 1059, 1154, 818, 1179, 1112, 1512, 565, 911, 1342, 863, 822, 951, 785, 840, 805, 864, 2, 0, 671, 654, 655, 530, 1150, 15, 12, 24, 8, 521, 373, 9, 11, 15, 423, 34, 35, 43, 18, 204, 59, 594, 2561, 2373, 2053, 3031, 1496, 2, 17, 15, 505, 32, 1124, 2143, 2147, 3125, 2800, 2785, 2399, 2761, 3242, 2724, 2749, 2335, 2418, 2222, 2482, 2704, 2281, 2249, 1854, 1793, 2465, 2237, 316, 40, 562, 98, 768, 2098, 1983, 1972, 2306, 2503, 2489, 1893, 2758, 1670, 273, 25, 9, 23, 36, 36, 23, 21, 55, 29, 12, 24, 18, 3, 14, 12, 12, 44, 30, 19, 35, 31, 21, 13, 40, 21, 36, 23, 63, 30, 28, 40, 34, 18, 33, 23, 34, 65, 33, 30, 78, 89, 27, 16, 23, 43, 29, 44, 23, 42, 19, 20, 28, 43, 33, 27, 15, 9, 15, 26, 21, 12, 33, 21, 43, 61, 34, 32, 23, 28, 28, 29, 11, 66, 43, 29, 36, 26, 12, 35, 27, 25, 25, 27, 34, 19, 8, 21, 25, 43, 30, 37, 27, 16, 25, 45, 86, 25, 30, 25, 31, 27, 421, 17, 17, 3, 14, 25, 55, 17, 7, 26, 2947, 488, 30, 38, 33, 26, 34, 21, 18, 1878, 779, 30, 36, 20, 10, 19, 19, 7, 23, 9, 19, 948, 2480, 42, 17, 17, 12, 6, 20, 117, 17, 15, 57, 2004, 244, 16, 19, 29, 50, 24, 22, 21, 25, 22, 14, 5, 26, 886, 8, 4, 7, 10, 9, 11, 34, 40, 31, 12, 10, 20, 13, 4, 575, 1041, 1244, 723, 108, 3981, 2663, 8, 14, 10, 12, 6, 31, 26, 11, 21, 18, 28, 19, 34, 14, 21, 38, 26, 35, 17, 29, 71, 49, 29, 551, 1680, 22, 10, 21, 5, 178, 61, 6, 18, 10, 7, 5, 6, 18, 25, 12, 23, 29, 404, 176, 23, 12, 26, 30, 12, 4, 14, 527, 2722, 81, 184, 10, 15, 8, 22, 15, 6, 28, 22, 35, 27, 17, 8, 16, 20, 17, 18, 8, 59, 2744, 583, 25, 9, 25, 37, 15, 28, 16, 4, 35, 27, 10, 14, 17, 173, 2546, 612, 19, 17, 18, 8, 5, 0, 18, 49, 184, 24, 15, 14, 382, 194, 6, 18, 18, 28, 14, 15, 10, 10, 25, 10, 4, 223, 193, 12, 2, 20, 12, 15, 15, 27, 8, 20, 9, 8, 11, 26, 3, 14, 929, 2079, 1141, 305, 19, 12, 38, 783, 16, 130, 407, 16, 11, 13, 89, 39, 13, 107, 42, 49, 15, 10, 10, 2, 4, 26, 29, 4, 73, 1226, 46, 3, 17, 7, 11, 8, 7, 6, 39, 7, 24, 12, 476, 716, 757, 47, 1454, 2660, 661, 21, 0, 8, 24, 440, 8, 105, 51, 16, 31, 15, 7, 25, 30, 17, 10, 5, 20, 21, 19, 14, 13, 18, 4, 1, 0, 26, 5, 28, 3, 4, 8, 13, 3, 744, 994, 1853, 2301, 51, 12, 23, 3, 15, 33, 37, 15, 13, 29, 18, 12, 31, 10, 9, 10, 10, 4, 0, 0, 2, 21, 22, 10, 23, 47, 15, 3, 21, 18, 30, 2152, 2515, 1025, 33, 593, 856, 58, 28, 7, 22, 12, 6, 13, 19, 18, 35, 19, 22, 12, 6, 10, 15, 39, 24, 11, 31, 5, 22, 21, 14, 9, 38, 8, 13, 9, 17, 25, 6, 14, 24, 6, 34, 19, 21, 1, 5, 30, 16, 5, 1, 8, 10, 6, 1560, 2252, 1613, 684, 638, 179, 58, 758, 648, 324, 26, 2, 4, 4, 12, 12, 26, 20, 8, 17, 22, 10, 9, 19, 11, 25, 22, 17, 16, 40, 28, 8, 18, 21, 20, 12, 35, 13, 18, 13, 16, 2, 4, 6, 14, 21, 6, 4, 22, 12, 33, 19, 170, 83, 15, 23, 39, 16, 38, 23, 15, 13, 2170, 2067, 894, 1162, 175, 1351, 923, 532, 484, 41, 27, 29, 12, 26, 14, 8, 8, 16, 28, 20, 21, 5, 47, 19, 39, 18, 31, 17, 4, 12, 27, 52, 20, 28, 285, 8, 16, 375, 2588, 1020, 269, 46, 26, 10, 8, 4, 14, 21, 6, 50, 14, 9, 9, 14, 16, 19, 89, 19, 15, 16, 28, 13, 37, 8, 16, 18, 14, 11, 12, 20, 22, 20, 29, 34, 15, 66, 35, 40, 29, 19, 26, 25, 3023, 1945, 35, 62, 263, 26, 375, 2053, 357, 598, 39, 231, 13, 18, 13, 13, 264, 156, 7, 16, 14, 12, 317, 14, 4, 17, 18, 19, 7, 16, 18, 23, 21, 37, 20, 12, 11, 31, 12, 8, 51, 8, 345, 4530, 140, 23, 160, 549, 1660, 1034, 1071, 59, 24, 14, 27, 16, 8, 8, 20, 33, 21, 8, 3, 15, 21, 76, 8, 16, 19, 19, 16, 8, 24, 429, 68, 29, 25, 17, 10, 33, 3323, 2029, 9, 1678, 1123, 262, 751, 20, 18, 25, 19, 29, 18, 17, 10, 20, 6, 0, 2, 14, 14, 13, 15, 99, 14, 1, 8, 49, 27, 20, 8, 1, 4, 120, 2277, 952, 18, 13, 22, 10, 10, 4, 7, 6, 25, 25, 9, 11, 13, 54, 27, 24, 26, 7, 24, 2, 11, 8, 4, 10, 12, 21, 22, 5, 26, 19, 15, 1899, 1895, 481, 151, 124, 546, 545, 567, 467, 26, 26, 51, 42, 21, 27, 27, 31, 173, 31, 87, 16, 9, 28, 23, 18, 27, 18, 16, 12, 47, 20, 36, 22, 19, 10, 40, 25, 28, 18, 12, 24, 23, 18, 29, 20, 42, 12, 20, 40, 30, 18, 27, 25, 220, 2267, 40, 28, 30, 14, 16, 18, 1005, 108, 206, 24, 26, 24, 32, 36, 24, 50, 1543, 677, 206, 14, 3, 19, 21, 222, 22, 18, 190, 21, 30, 32, 51, 50, 26, 41, 37, 403, 744, 1919, 29, 14, 56, 52, 2886, 82, 457, 1159, 36, 13, 409, 49, 29, 44, 32, 32, 14, 24, 20, 10, 18, 17, 53, 37, 15, 13, 22, 22, 39, 25, 24, 47, 50, 32, 26, 49, 21, 37, 33, 86, 34, 33, 10, 22, 47, 35, 32, 33, 17, 34, 20, 23, 25, 22, 40, 33, 53, 45, 66, 29, 26, 20, 33, 41, 23, 28, 30, 22, 36, 32, 32, 38, 44, 36, 22, 33, 31, 47, 18, 35, 19, 18, 29, 36, 18, 31, 98, 35, 10, 32, 38, 27, 26, 24, 57, 85, 33, 24, 9, 20, 35, 35, 22, 50, 37, 19, 32, 40, 12, 32, 1573, 73, 346, 165, 16, 46, 1045, 750, 1620, 1491, 1086, 908, 225, 1911, 1739, 28, 501, 1239, 660, 1150, 760, 393, 141, 42, 29, 574, 1618, 42, 116, 1816, 15, 926, 869, 2525, 67, 1052, 1806, 1079, 797, 59, 31, 1724, 68, 986, 462, 1650, 979, 63, 26, 49, 146, 39, 46, 850, 11, 16, 94, 707, 754, 102, 653, 2502, 31, 24, 10, 12, 35, 45, 50, 13, 32, 18, 43, 63, 23, 27, 14, 8, 339, 32, 15, 40, 34, 17, 21, 35, 247, 894, 80, 551, 609, 42, 1329, 16, 62, 2300, 58, 40, 1331, 450, 13, 51, 22, 23, 29, 16, 35, 31, 17, 48, 44, 110, 37, 35, 19, 14, 89, 28, 39, 50, 24, 91, 19, 34, 25, 24, 1134, 1442, 24, 2132, 1349, 791, 2144, 1941, 846, 569, 521, 24, 32, 48, 30, 43, 65, 29, 20, 68, 492, 1493, 543, 1902, 3014, 1002, 43, 2190, 4063, 2528, 1567, 831, 1258, 2439, 50, 38, 16, 30, 25, 24, 28, 20, 28, 21, 45, 44, 45, 258, 516, 533, 554, 1023, 1332, 718, 2158, 972, 397, 351, 61, 5, 598, 26, 284, 1277, 373, 888, 79, 24, 1633, 551, 869, 45, 35, 1394, 2245, 19, 632, 727, 17, 31, 866, 32, 930, 14, 24, 33, 171, 792, 169, 556, 18, 233, 48, 39, 1050, 83, 87, 15, 21, 35, 39, 50, 28, 21, 26, 30, 40, 28, 584, 109, 33, 27, 29, 22, 25, 22, 27, 40, 33, 29, 37, 19, 25, 26, 58, 25, 34, 35, 31, 40, 28, 93, 37, 18, 20, 27, 38, 464, 3793, 158, 14, 30, 38, 29, 677, 26, 27, 22, 33, 46, 47, 14, 35, 23, 28, 66, 41, 19, 42, 43, 22, 26, 17, 28, 36, 44, 1414, 44, 314, 40, 839, 62, 2258, 803, 62, 30, 21, 21, 17, 15, 52, 23, 66, 19, 56, 576, 16, 33, 904, 251, 38, 50, 36, 54, 17, 32, 25, 1104, 4952, 726, 252, 3818, 670, 90, 271, 2825, 3939, 2846, 3673, 1403, 121, 27, 29, 28, 48, 21, 27, 63, 142, 2186, 148, 34, 1230, 25, 829, 116, 25, 18, 41, 1614, 341, 888, 952, 571, 1094, 1098, 446, 762, 24, 22, 25, 44, 1671, 486, 234, 48, 36, 2765, 3596, 2695, 108, 37, 933, 1092, 32, 38, 30, 15, 35, 10, 29, 41, 14, 21, 541, 826, 1206, 1221, 1075, 22, 590, 2486, 492, 489, 245, 1563, 1670, 47, 1617, 2232, 698, 105, 1152, 33, 47, 33, 19, 17, 33, 51, 35, 20, 519, 29, 55, 27, 29, 56, 51, 30, 26, 27, 11, 27, 86, 1486, 117, 987, 114, 2858, 757, 18, 10, 31, 21, 26, 16, 454, 42, 41, 31, 16, 33, 37, 26, 42, 14, 27, 49, 59, 372, 1713, 130, 42, 726, 233, 17, 8, 41, 12, 25, 22, 39, 67, 252, 501, 232, 37, 38, 62, 29, 24, 20, 33, 28, 36, 13, 33, 49, 37, 791, 33, 506, 834, 817, 118, 37, 351, 515, 98, 24, 196, 293, 1327, 288, 1431, 572, 802, 420, 24, 953, 2297, 83, 57, 27, 24, 9, 45, 43, 59, 26, 33, 28, 44, 34, 28, 22, 28, 44, 26, 677, 54, 59, 1162, 100, 1401, 1159, 36, 42, 38, 31, 38, 29, 2427, 232, 36, 41, 58, 31, 29, 32, 23, 33, 26, 52, 33, 38, 382, 2621, 143, 32, 60, 36, 35, 38, 54, 28, 19, 28, 19, 11, 6, 30, 7, 36, 8, 20, 9, 19, 25, 44, 21, 13, 34, 59, 27, 43, 61, 1356, 856, 488, 1336, 806, 851, 22, 275, 1682, 848, 1485, 814, 59, 2261, 1187, 2505, 899, 1582, 558, 93, 160, 942, 221, 1526, 376, 55, 24, 34, 219, 371, 577, 578, 65, 544, 297, 410, 41, 1970, 76, 791, 484, 24, 134, 875, 37, 34, 20, 24, 23, 41, 65, 45, 24, 14, 76, 23, 30, 19, 99, 55, 17, 35, 16, 22, 17, 14, 14, 28, 42, 36, 25, 75, 30, 24, 25, 22, 22, 30, 45, 24, 37, 222, 572, 621, 362, 16, 335, 3626, 439, 21, 1450, 1633, 2188, 835, 775, 21, 75, 535, 1144, 1336, 54, 42, 31, 22, 32, 38, 9, 32, 26, 29, 46, 22, 8, 25, 12, 23, 19, 23, 11, 17, 29, 38, 24, 20, 19, 25, 941, 1693, 18, 19, 31, 14, 33, 444, 930, 1478, 1076, 1934, 1215, 4534, 2217, 399, 45, 1695, 885, 2521, 30, 40, 23, 37, 19, 26, 18, 25, 12, 25, 28, 1363, 1085, 34, 45, 30, 67, 2235, 40, 39, 44, 49, 2332, 1453, 24, 23, 28, 44, 199, 55, 23, 17, 36, 30, 34, 41, 11, 20, 19, 60, 27, 25, 22, 5, 17, 16, 27, 32, 54, 30, 14, 52, 44, 51, 47, 26, 52, 44, 80, 44, 36, 49, 36, 31, 27, 27, 55, 33, 43, 735, 92, 17, 46, 78, 54, 36, 40, 35, 35, 41, 17, 16, 387, 36, 21, 1283, 223, 464, 42, 33, 217, 32, 454, 949, 27, 39, 771, 39, 23, 31, 14, 51, 29, 757, 44, 520, 699, 284, 533, 52, 23, 27, 472, 68, 27, 961, 446, 13, 379, 28, 98, 1208, 926, 16, 25, 50, 30, 570, 54, 374, 379, 34, 23, 995, 206, 529, 38, 38, 203, 1031, 1543, 353, 1301, 1489, 424, 1205, 484, 48, 35, 26, 28, 36, 122, 4, 32, 20, 10, 19, 805, 54, 794, 38, 35, 21, 28, 34, 563, 42, 435, 258, 237, 23, 71, 294, 41, 22, 27, 38, 52, 1088, 63, 60, 65, 23, 40, 30, 33, 37, 23, 23, 39, 66, 27, 47, 39, 18, 34, 38, 23, 24, 29, 55, 44, 41, 51, 49, 34, 32, 59, 45, 42, 36, 32, 19, 587, 320, 6, 571, 987, 526, 37, 292, 1587, 722, 507, 56, 1123, 23, 22, 1013, 2692, 3190, 80, 1966, 1038, 862, 55, 1210, 1077, 1859, 26, 22, 26, 22, 26, 11, 29, 24, 20, 15, 28, 42, 15, 32, 58, 23, 32, 33, 32, 28, 29, 25, 39, 33, 28, 43, 53, 33, 32, 18, 24, 20, 14, 43, 22, 10, 23, 28, 36, 35, 27, 12, 28, 22, 13, 10, 45, 25, 27, 9, 19, 31, 22, 66, 587, 1272, 2374, 907, 54, 797, 63, 691, 35, 20, 882, 2398, 1892, 19, 21, 28, 44, 26, 415, 1191, 23, 10, 45, 1028, 342, 14, 769, 9, 677, 1007, 55, 24, 51, 45, 333, 1808, 67, 1356, 59, 656, 594, 1189, 465, 813, 274, 51, 782, 140, 26, 1919, 923, 287, 30, 21, 490, 426, 36, 1061, 35, 26, 22, 39, 23, 22, 21, 45, 44, 51, 40, 39, 37, 36, 25, 19, 1814, 1165, 600, 882, 97, 34, 34, 28, 45, 18, 23, 23, 42, 19, 10, 22, 32, 12, 36, 23, 29, 29, 17, 18, 12, 18, 21, 20, 14, 39, 37, 188, 1089, 248, 13, 25, 19, 15, 21, 34, 21, 33, 640, 28, 629, 45, 63, 1674, 519, 805, 18, 33, 1659, 908, 46, 1730, 31, 115, 992, 222, 16, 250, 1803, 41, 39, 586, 41, 28, 20, 630, 590, 641, 69, 970, 23, 19, 30, 33, 32, 53, 48, 92, 40, 33, 42, 46, 27, 44, 52, 1550, 678, 597, 30, 13, 33, 38, 36, 366, 50, 21, 48, 40, 13, 34, 32, 43, 27, 38, 670, 30, 20, 1054, 1264, 31, 312, 922, 446, 457, 2049, 69, 798, 30, 14, 17, 16, 13, 14, 17, 32, 19, 31, 26, 43, 26, 1285, 3162, 1299, 44, 61, 63, 24, 632, 1832, 1058, 2205, 89, 443, 25, 33, 26, 1676, 468, 30, 507, 418, 410, 1419, 1458, 720, 1563, 33, 22, 23, 829, 1388, 284, 36, 18, 38, 854, 443, 366, 45, 52, 1076, 438, 26, 861, 1163, 868, 793, 1141, 323, 840, 658, 2608, 197, 592, 67, 203, 336, 18, 283, 373, 1494, 731, 77, 49, 34, 15, 29, 26, 27, 35, 123, 58, 25, 50, 41, 45, 24, 20, 16, 27, 26, 24, 12, 21, 24, 34, 48, 22, 14, 21, 29, 26, 50, 56, 44, 43, 21, 22, 32, 38, 20, 30, 27, 43, 395, 97, 1371, 428, 30, 438, 24, 20, 25, 20, 265, 32, 26, 39, 18, 47, 194, 6, 22, 13, 12, 21, 30, 16, 40, 46, 32, 55, 15, 256, 38, 13, 25, 40, 28, 17, 25, 17, 38, 1329, 84, 1352, 69, 41, 31, 35, 704, 307, 62, 1461, 791, 31, 2308, 1960, 1913, 383, 287, 966, 1245, 366, 41, 566, 62, 2660, 436, 1313, 1332, 648, 3460, 64, 22, 48, 10, 30, 30, 30, 18, 54, 537, 2749, 272, 165, 1949, 39, 812, 2247, 1312, 1342, 1495, 21, 16, 17, 40, 16, 16, 13, 27, 26, 370, 29, 37, 1340, 18, 573, 1769, 75, 1579, 15, 36, 475, 869, 69, 68, 29, 12, 34, 21, 18, 14, 383, 1977, 602, 405, 327, 516, 1503, 1244, 796, 437, 93, 2424, 189, 42, 33, 827, 274, 15, 23, 789, 559, 1051, 947, 490, 17, 56, 810, 97, 22, 41, 774, 1038, 1904, 2848, 2561, 37, 19, 36, 88, 1818, 69, 284, 467, 1908, 43, 79, 41, 18, 32, 14, 44, 1067, 54, 18, 23, 32, 29, 91, 26, 36, 21, 15, 14, 23, 94, 327, 29, 43, 472, 331, 422, 1226, 3275, 91, 39, 17, 21, 31, 43, 45, 436, 791, 51, 602, 37, 53, 40, 24, 35, 29, 238, 911, 2486, 547, 31, 47, 21, 99, 1756, 738, 43, 28, 23, 184, 539, 26, 28, 73, 57, 33, 26, 33, 27, 16, 50, 17, 31, 25, 12, 95, 26, 27, 57, 440, 935, 157, 474, 44, 21, 6, 42, 951, 424, 105, 2070, 34, 48, 48, 1585, 912, 39, 45, 23, 34, 34, 18, 33, 20, 29, 24, 34, 28, 32, 29, 27, 18, 22, 22, 19, 399, 1744, 1804, 1692, 70, 41, 30, 51, 34, 15, 17, 38, 26, 31, 23, 44, 30, 27, 29, 6, 32, 51, 44, 507, 27, 29, 33, 27, 16, 26, 24, 24, 27, 13, 27, 15, 13, 17, 30, 19, 1779, 56, 1158, 2428, 111, 18, 18, 47, 39, 10, 11, 27, 148, 20, 32, 28, 15, 20, 29, 10, 18, 22, 14, 16, 16, 53, 34, 39, 23, 21, 30, 16, 4, 8, 310, 17, 25, 287, 1081, 19, 22, 11, 18, 148, 18, 14, 0, 20, 35, 25, 16, 53, 243, 16, 19, 16, 10, 16, 20, 34, 129, 71, 21, 18, 20, 13, 21, 20, 529, 26, 39, 1687, 439, 3, 17, 12, 29, 18, 5, 40, 105, 17, 40, 52, 13, 26, 18, 35, 13, 16, 14, 8, 37, 11, 13, 15, 6, 7, 13, 10, 22, 31, 10, 20, 17, 21, 6, 1709, 5448, 1292, 707, 791, 17, 28, 28, 8, 16, 15, 18, 18, 37, 42, 11, 26, 609, 96, 12, 24, 9, 20, 25, 28, 40, 12, 19, 31, 8, 2, 4, 25, 16, 14, 231, 535, 26, 414, 197, 15, 14, 0, 0, 14, 79, 778, 14, 16, 18, 55, 43, 6, 2, 16, 9, 998, 178, 130, 3112, 2360, 32, 9, 20, 20, 26, 16, 29, 4, 3, 21, 20, 45, 17, 14, 8, 27, 55, 26, 23, 16, 12, 19, 624, 280, 2815, 853, 22, 6, 11, 11, 9, 30, 827, 23, 38, 31, 16, 31, 5, 10, 34, 67, 16, 22, 9, 14, 15, 40, 1471, 3659, 4212, 1369, 129, 22, 25, 10, 20, 15, 19, 13, 12, 13, 18, 8, 11, 75, 156, 66, 34, 13, 28, 16, 12, 6, 6, 4, 8, 7, 6, 10, 12, 17, 21, 35, 1129, 3625, 3301, 257, 25, 14, 28, 22, 26, 30, 14, 30, 24, 24, 31, 23, 12, 25, 51, 10, 25, 628, 195, 12, 46, 32, 14, 11, 14, 10, 78, 17, 28, 4, 16, 19, 24, 1199, 2195, 5028, 849, 6, 0, 0, 11, 427, 1698, 293, 28, 40, 13, 9, 4, 21, 29, 27, 6, 46, 229, 636, 369, 15, 17, 13, 6, 25, 24, 15, 18, 9, 4, 13, 11, 7, 8, 32, 25, 1, 10, 12, 67, 1272, 2624, 3717, 1389, 25, 21, 18, 16, 36, 10, 15, 3, 16, 28, 23, 12, 22, 95, 328, 27, 20, 12, 10, 23, 115, 11, 7, 27, 31, 215, 1144, 3662, 3841, 498, 18, 5, 20, 34, 354, 20, 96, 86, 89, 31, 18, 20, 14, 20, 6, 18, 27, 34, 8, 184, 642, 23, 23, 8, 7, 5, 0, 0, 6, 19, 27, 31, 24, 796, 3828, 2898, 275, 980, 33, 23, 313, 117, 4, 5, 26, 26, 19, 26, 100, 786, 36, 25, 20, 119, 605, 22, 2, 27, 17, 18, 29, 12, 1017, 3360, 1175, 1380, 47, 20, 24, 27, 29, 1125, 578, 26, 84, 1041, 81, 27, 22, 22, 16, 8, 23, 1088, 165, 27, 21, 30, 27, 9, 6, 8, 749, 1638, 1702, 2664, 1226, 37, 18, 645, 14, 21, 13, 13, 6, 11, 5, 19, 39, 45, 189, 803, 530, 245, 12, 117, 10, 11, 59, 27, 2, 2, 16, 5, 8, 26, 24, 10, 11, 1426, 1699, 2092, 1578, 18, 16, 25, 243, 12, 9, 9, 18, 11, 25, 21, 28, 24, 16, 19, 19, 22, 14, 1924, 3485, 253, 1746, 1046, 145, 30, 69, 1257, 37, 665, 25, 49, 3382, 1101, 1508, 102, 25, 40, 20, 8, 12, 22, 33, 700, 31, 40, 17, 26, 48, 246, 874, 27, 17, 12, 27, 9, 37, 45, 29, 6, 15, 27, 19, 28, 27, 16, 19, 15, 26, 21, 21, 21, 739, 1981, 2529, 483, 12, 35, 4, 23, 18, 43, 218, 10, 2, 4, 22, 3, 40, 25, 26, 20, 24, 22, 493, 1107, 432, 15, 16, 53, 12, 7, 4, 15, 4, 12, 10, 1, 10, 10, 41, 6, 7, 10, 5, 0, 14, 5, 0, 2, 20, 30, 18, 16, 132, 18, 12, 0, 15, 36, 8, 11, 2, 14, 1435, 2018, 668, 2301, 116, 4, 12, 28, 16, 24, 35, 36, 29, 41, 14, 5, 23, 21, 22, 68, 12, 32, 22, 6, 9, 1615, 5345, 665, 473, 737, 16, 36, 3, 9, 4, 14, 30, 187, 75, 27, 10, 17, 21, 71, 910, 12, 655, 1019, 52, 29, 22, 31, 15, 21, 33, 8, 18, 33, 21, 25, 25, 52, 14, 20, 12, 30, 27, 19, 33, 19, 45, 2152, 4236, 58, 181, 652, 9, 36, 13, 8, 4, 33, 12, 15, 17, 21, 1083, 17, 5, 13, 21, 16, 27, 31, 21, 23, 16, 19, 6, 2, 9, 7, 1627, 6077, 2428, 866, 991, 28, 30, 21, 25, 22, 28, 20, 33, 16, 531, 23, 195, 22, 15, 15, 22, 8, 4, 21, 28, 12, 9, 19, 13, 4, 440, 4014, 1271, 471, 902, 20, 14, 64, 15, 14, 18, 2928, 6168, 2423, 76, 11, 11, 12, 12, 8, 30, 326, 1158, 16, 17, 21, 10, 24, 13, 23, 18, 11, 25, 20, 142, 156, 11, 23, 10, 21, 17, 17, 24, 18, 32, 22, 24, 25, 11, 22, 100, 4257, 5988, 1144, 469, 15, 21, 17, 16, 6, 50, 938, 666, 10, 24, 23, 9, 1, 7, 29, 6, 19, 17, 2, 10, 12, 5, 21, 40, 7, 8, 12, 18, 10, 607, 4162, 1594, 1383, 129, 12, 17, 16, 3, 32, 13, 13, 6, 4, 10, 29, 28, 24, 27, 34, 19, 562, 30, 32, 13, 22, 11, 6, 3, 15, 6, 10, 51, 13, 5, 23, 48, 25, 42, 39, 7, 28, 33, 14, 16, 82, 11, 22, 21, 28, 1022, 65, 14, 23, 25, 30, 41, 32, 6, 15, 26, 28, 46, 2401, 3063, 1018, 42, 14, 24, 20, 21, 3, 24, 40, 27, 24, 25, 18, 21, 49, 36, 29, 10, 20, 22, 300, 90, 98, 799, 47, 41, 24, 67, 31, 26, 38, 253, 199, 92, 11, 26, 12, 40, 15, 14, 18, 10, 23, 12, 30, 45, 28, 12, 20, 17, 16, 54, 2410, 2428, 422, 1285, 1, 0, 0, 0, 9, 14, 42, 19, 17, 11, 9, 12, 71, 659, 7, 8, 7, 20, 13, 8, 26, 16, 23, 10, 36, 240, 1693, 1089, 40, 28, 23, 16, 27, 6, 22, 22, 20, 22, 11, 297, 181, 23, 33, 1186, 2946, 510, 23, 15, 12, 16, 8, 18, 44, 27, 13, 21, 53, 58, 30, 630, 56, 25, 583, 1050, 834, 478, 702, 16, 606, 35, 28, 256, 2231, 1650, 1821, 22, 43, 461, 47, 1709, 949, 1542, 666, 23, 925, 2262, 1538, 36, 472, 1266, 65, 1115, 572, 892, 36, 2129, 608, 1741, 31, 46, 59, 54, 62, 83, 1370, 2891, 513, 865, 26, 18, 1650, 70, 1555, 39, 35, 450, 40, 2303, 2512, 1688, 40, 1243, 2291, 47, 20, 37, 716, 2088, 69, 62, 1120, 2672, 48, 26, 96, 480, 677, 1087, 20, 30, 37, 18, 23, 17, 54, 39, 184, 1119, 24, 30, 794, 37, 22, 388, 308, 26, 54, 24, 34, 35, 22, 1686, 42, 1699, 533, 24, 18, 56, 368, 319, 1363, 2378, 1223, 971, 508, 39, 34, 32, 28, 1617, 797, 2809, 560, 1035, 610, 288, 636, 1193, 1630, 555, 1382, 635, 41, 44, 14, 67, 35, 32, 31, 38, 31, 24, 69, 101, 78, 33, 30, 1829, 3760, 98, 36, 54, 78, 289, 27, 686, 2202, 1321, 41, 25, 45, 26, 621, 1633, 17, 88, 985, 42, 90, 1186, 26, 24, 16, 30, 19, 11, 39, 19, 35, 22, 21, 795, 738, 46, 593, 824, 360, 17, 21, 98, 1901, 455, 26, 83, 972, 26, 1276, 462, 60, 958, 52, 25, 25, 1997, 617, 13, 18, 390, 1289, 25, 14, 18, 16, 39, 2450, 36, 34, 36, 38, 21, 1191, 3492, 1594, 1042, 1222, 1515, 1366, 918, 45, 2064, 2668, 460, 687, 31, 622, 51, 777, 1038, 36, 21, 447, 2379, 1060, 862, 29, 24, 26, 1106, 876, 942, 517, 745, 1952, 1867, 70, 1317, 529, 17, 18, 31, 444, 14, 19, 20, 47, 31, 22, 34, 19, 29, 23, 37, 36, 104, 910, 1036, 391, 27, 723, 274, 2825, 401, 25, 26, 1934, 150, 2727, 51, 15, 520, 24, 13, 17, 32, 1129, 785, 2554, 42, 22, 682, 36, 395, 312, 367, 2528, 1387, 30, 37, 533, 447, 909, 13, 638, 356, 7, 17, 44, 26, 43, 48, 47, 48, 24, 12, 10, 1391, 853, 47, 27, 1192, 26, 69, 46, 35, 24, 38, 51, 63, 53, 52, 30, 43, 52, 57, 35, 30, 64, 17, 48, 40, 38, 28, 30, 53, 52, 40, 51, 41, 83, 32, 33, 29, 52, 60, 25, 26, 60, 67, 57, 25, 62, 19, 26, 32, 23, 10, 53, 32, 48, 117, 1493, 2285, 25, 6, 55, 17, 28, 38, 53, 35, 22, 16, 18, 9, 54, 13, 19, 15, 17, 33, 16, 28, 23, 10, 47, 30, 17, 85, 40, 23, 66, 40, 28, 79, 31, 17, 45, 16, 25, 41, 40, 41, 72, 18, 36, 26, 53, 17, 241, 1762, 376, 1103, 49, 47, 338, 42, 37, 739, 127, 68, 20, 16, 14, 407, 734, 67, 1187, 53, 47, 39, 259, 96, 85, 57, 73, 768, 1579, 235, 55, 37, 243, 1700, 48, 897, 101, 1565, 519, 22, 900, 90, 38, 1576, 2165, 23, 38, 35, 19, 25, 17, 49, 12, 17, 23, 17, 47, 50, 42, 20, 32, 24, 47, 2284, 1789, 1035, 1135, 71, 93, 31, 20, 21, 1902, 1392, 32, 31, 153, 1978, 458, 16, 94, 2051, 58, 42, 18, 42, 13, 42, 25, 37, 31, 43, 50, 23, 34, 60, 26, 36, 34, 37, 38, 27, 34, 33, 31, 35, 38, 26, 58, 36, 37, 61, 40, 16, 22, 38, 35, 12, 26, 55, 31, 56, 20, 34, 27, 52, 52, 28, 26, 31, 30, 29, 30, 24, 347, 694, 724, 972, 109, 138, 1544, 58, 2007, 18, 36, 27, 24, 40, 33, 77, 50, 44, 583, 57, 51, 632, 287, 120, 730, 373, 51, 28, 433, 791, 45, 36, 19, 71, 28, 182, 29, 19, 57, 784, 34, 25, 35, 51, 20, 39, 257, 311, 112, 555, 30, 695, 23, 188, 51, 370, 345, 61, 11, 24, 12, 30, 35, 35, 9, 13, 52, 24, 30, 524, 435, 589, 46, 34, 36, 38, 42, 659, 140, 490, 940, 185, 34, 14, 26, 18, 22, 15, 38, 22, 28, 44, 746, 1138, 369, 42, 28, 747, 39, 29, 32, 416, 769, 23, 18, 23, 492, 35, 14, 13, 56, 280, 23, 30, 24, 25, 32, 9, 54, 101, 26, 14, 39, 39, 425, 24, 521, 379, 351, 417, 39, 11, 19, 29, 19, 33, 23, 27, 26, 26, 26, 25, 43, 27, 6, 36, 35, 46, 7, 29, 7, 31, 16, 388, 32, 32, 38, 24, 37, 607, 22, 36, 24, 14, 22, 719, 43, 16, 13, 22, 1, 52, 7, 31, 39, 44, 19, 38, 34, 27, 43, 16, 24, 10, 34, 29, 19, 39, 15, 14, 14, 6, 10, 31, 9, 22, 22, 31, 2, 17, 18, 40, 77, 38, 22, 29, 21, 35, 21, 26, 25, 26, 28, 22, 15, 12, 24, 39, 33, 24, 33, 31, 22, 22, 33, 63, 35, 22, 22, 15, 29, 28, 28, 39, 20, 24, 8, 14, 6, 15, 28, 31, 13, 39, 19, 25, 468, 373, 57, 427, 18, 29, 15, 15, 27, 16, 30, 17, 10, 17, 24, 41, 33, 28, 21, 28, 38, 40, 37, 19, 24, 30, 15, 23, 26, 46, 9, 10, 8, 8, 22, 56, 17, 28, 34, 27, 16, 12, 18, 16, 6, 8, 12, 15, 12, 22, 19, 16, 24, 952, 1102, 16, 4, 10, 16, 21, 12, 26, 34, 8, 30, 13, 61, 7, 9, 8, 4, 22, 46, 27, 15, 35, 28, 6, 18, 20, 23, 17, 12, 12, 30, 3, 28, 13, 21, 53, 42, 5, 7, 22, 22, 92, 21, 6, 9, 19, 21, 16, 19, 22, 20, 37, 14, 22, 20, 10, 31, 39, 30, 13, 27, 14, 26, 19, 17, 13, 18, 30, 56, 22, 10, 22, 22, 21, 32, 35, 26, 21, 11, 30, 50, 29, 49, 38, 39, 51, 12, 30, 10, 19, 6, 14, 60, 44, 55, 28, 28, 85, 91, 44, 20, 41, 29, 36, 14, 12, 19, 47, 28, 24, 40, 39, 61, 22, 39, 20, 21, 13, 18, 20, 44, 24, 36, 18, 14, 21, 20, 49, 39, 16, 15, 22, 32, 17, 36, 6, 20, 0, 2, 26, 27, 26, 26, 35, 20, 6, 16, 25, 25, 24, 26, 14, 5, 32, 8, 20, 22, 13, 17, 10, 50, 21, 31, 27, 7, 15, 17, 25, 26, 15, 30, 12, 36, 12, 9, 27, 26, 16, 14, 14, 50, 23, 15, 20, 22, 8, 6, 36, 21, 22, 12, 29, 26, 13, 16, 27, 30, 0, 15, 28, 15, 30, 14, 20, 21, 34, 36, 6, 14, 32, 22, 11, 14, 12, 35, 30, 26, 21, 19, 30, 34, 10, 20, 22, 33, 22, 14, 27, 23, 26, 12, 30, 27, 17, 18, 37, 20, 26, 23, 20, 19, 39, 30, 14, 23, 627, 110, 20, 256, 134, 995, 513, 1093, 1163, 38, 31, 1184, 249, 336, 792, 655, 28, 2521, 467, 42, 62, 981, 144, 1747, 41, 47, 85, 799, 198, 470, 74, 21, 12, 16, 31, 48, 123, 551, 223, 422, 26, 32, 35, 9, 124, 40, 29, 29, 1036, 94, 25, 19, 30, 998, 795, 31, 48, 492, 593, 23, 24, 134, 415, 1203, 93, 89, 1404, 120, 735, 27, 33, 30, 839, 44, 618, 60, 41, 752, 58, 3941, 723, 37, 59, 34, 32, 818, 48, 41, 78, 53, 59, 55, 44, 47, 12, 25, 61, 31, 30, 32, 32, 39, 30, 11, 56, 22, 5, 40, 42, 58, 53, 27, 23, 42, 21, 31, 24, 25, 36, 51, 62, 44, 46, 906, 134, 65, 2722, 34, 44, 821, 46, 325, 698, 45, 724, 689, 32, 57, 3579, 2743, 18, 597, 405, 35, 281, 23, 34, 17, 32, 18, 39, 42, 20, 764, 196, 412, 12, 71, 1536, 243, 26, 1205, 2102, 34, 16, 12, 100, 1852, 1378, 1082, 67, 45, 2257, 58, 22, 2357, 2156, 509, 972, 834, 76, 974, 1442, 548, 712, 491, 1243, 817, 20, 47, 17, 22, 33, 23, 35, 20, 20, 50, 18, 27, 15, 296, 730, 929, 898, 3391, 26, 456, 3701, 1327, 326, 749, 1541, 111, 1154, 1017, 26, 994, 254, 525, 49, 498, 463, 44, 35, 37, 568, 602, 342, 685, 370, 1142, 1144, 26, 38, 58, 75, 34, 59, 49, 21, 21, 665, 53, 48, 42, 36, 12, 10, 44, 28, 16, 23, 13, 29, 41, 26, 27, 41, 8, 15, 12, 24, 20, 22, 31, 18, 29, 18, 2, 2, 24, 24, 27, 28, 21, 39, 631, 30, 1728, 1018, 1211, 37, 36, 22, 24, 35, 46, 2197, 199, 46, 1357, 47, 23, 70, 1482, 16, 424, 1211, 383, 958, 584, 1746, 3889, 1588, 1697, 451, 71, 477, 57, 44, 17, 14, 34, 29, 22, 14, 33, 57, 255, 247, 1096, 1832, 1255, 77, 24, 27, 24, 19, 49, 348, 631, 1824, 54, 1210, 41, 45, 4004, 1593, 388, 38, 52, 1132, 62, 49, 45, 2291, 98, 13, 812, 361, 451, 145, 35, 31, 1022, 393, 28, 35, 28, 34, 44, 239, 753, 37, 21, 284, 29, 36, 1031, 1130, 31, 20, 17, 83, 266, 32, 25, 24, 19, 20, 30, 24, 23, 23, 1000, 15, 20, 23, 31, 40, 6, 15, 10, 26, 40, 43, 72, 116, 307, 1377, 2040, 86, 44, 824, 793, 1664, 1540, 1230, 1210, 523, 2547, 1931, 87, 82, 268, 265, 61, 47, 765, 50, 38, 56, 68, 38, 22, 1248, 25, 32, 31, 26, 45, 779, 40, 55, 57, 47, 29, 21, 130, 743, 34, 53, 47, 64, 23, 30, 83, 48, 40, 33, 51, 47, 37, 78, 46, 50, 20, 13, 58, 46, 54, 25, 14, 0, 12, 31, 14, 8, 16, 18, 40, 47, 32, 9, 25, 31, 16, 9, 52, 26, 28, 33, 30, 17, 29, 19, 25, 31, 24, 37, 22, 21, 40, 35, 21, 62, 56, 81, 45, 40, 10, 14, 4, 45, 56, 37, 55, 24, 23, 45, 23, 33, 22, 46, 57, 26, 35, 15, 41, 38, 31, 16, 18, 29, 27, 39, 18, 13, 45, 48, 12, 34, 20, 25, 54, 56, 30, 45, 24, 35, 35, 66, 41, 20, 29, 16, 27, 35, 8, 38, 40, 37, 28, 21, 51, 7, 28, 25, 13, 44, 45, 52, 19, 46, 35, 22, 28, 51, 22, 32, 35, 19, 21, 26, 37, 33, 32, 46, 29, 38, 37, 41, 12, 17, 20, 26, 33, 50, 46, 7, 43, 21, 15, 11, 23, 28, 64, 44, 65, 52, 65, 25, 37, 39, 20, 2, 35, 17, 19, 32, 66, 67, 31, 23, 12, 20, 25, 19, 39, 32, 57, 24, 23, 44, 34, 21, 29, 33, 40, 972, 27, 40, 36, 24, 14, 45, 1506, 88, 473, 667, 27, 39, 35, 37, 1815, 1309, 719, 25, 38, 1276, 1324, 102, 558, 394, 1695, 1528, 966, 3736, 901, 1284, 1772, 1009, 26, 66, 21, 18, 862, 445, 22, 20, 58, 37, 18, 16, 18, 29, 44, 30, 40, 28, 37, 56, 88, 65, 40, 38, 25, 24, 498, 871, 26, 986, 29, 18, 817, 19, 38, 18, 617, 710, 298, 43, 8, 23, 30, 341, 1003, 15, 9, 18, 28, 1419, 497, 26, 66, 1162, 425, 2679, 2382, 1008, 750, 647, 249, 97, 70, 60, 1489, 292, 1828, 37, 483, 356, 16, 36, 16, 32, 34, 21, 35, 47, 45, 22, 27, 30, 50, 16, 35, 13, 34, 28, 44, 59, 17, 45, 105, 28, 25, 23, 25, 29, 24, 33, 30, 159, 1950, 1011, 485, 14, 25, 12, 24, 33, 18, 20, 7, 14, 27, 434, 24, 22, 26, 17, 20, 24, 41, 61, 17, 24, 28, 30, 27, 30, 164, 368, 13, 29, 13, 26, 44, 42, 47, 41, 20, 37, 38, 23, 66, 47, 53, 35, 586, 1993, 1779, 1736, 1076, 147, 70, 51, 25, 216, 172, 2, 7, 29, 20, 23, 29, 19, 32, 20, 97, 931, 23, 10, 37, 557, 27, 12, 23, 41, 499, 29, 596, 845, 266, 528, 60, 626, 476, 5, 41, 10, 13, 29, 252, 213, 101, 501, 265, 27, 47, 27, 14, 25, 14, 14, 14, 283, 8, 216, 103, 23, 31, 969, 16, 22, 105, 156, 462, 8, 676, 511, 4, 19, 24, 51, 980, 44, 9, 1799, 34, 35, 217, 22, 48, 631, 19, 19, 169, 648, 15, 20, 522, 566, 16, 12, 239, 24, 17, 545, 529, 398, 16, 24, 14, 19, 271, 61, 2, 8, 19, 14, 463, 71, 9, 22, 10, 8, 22, 21, 16, 11, 20, 15, 14, 8, 13, 26, 8, 4, 28, 291, 406, 1374, 21, 19, 34, 556, 24, 23, 31, 20, 176, 473, 1002, 619, 588, 16, 47, 26, 40, 26, 40, 565, 1299, 783, 2432, 804, 11, 10, 10, 38, 70, 20, 6, 5, 22, 11, 78, 518, 5, 3, 13, 183, 905, 22, 12, 17, 34, 13, 16, 911, 31, 29, 581, 128, 8, 0, 11, 1346, 1569, 23, 192, 1002, 781, 14, 17, 15, 20, 5, 6, 89, 551, 2813, 1354, 170, 9, 25, 15, 44, 803, 547, 991, 15, 1642, 60, 16, 20, 20, 12, 45, 29, 38, 37, 34, 21, 24, 9, 13, 12, 40, 8, 11, 9, 12, 13, 92, 2725, 313, 14, 17, 28, 10, 24, 14, 2, 7, 6, 25, 14, 10, 15, 20, 15, 13, 16, 19, 8, 6, 12, 24, 45, 13, 18, 15, 2550, 966, 23, 19, 14, 33, 11, 23, 13, 17, 17, 14, 17, 124, 2344, 58, 15, 8, 17, 10, 5, 9, 18, 7, 41, 1116, 27, 18, 19, 29, 21, 11, 4, 20, 10, 15, 615, 1979, 9, 8, 8, 6, 9, 18, 5, 4, 10, 10, 8, 4, 3, 3, 19, 1641, 942, 16, 10, 12, 7, 304, 163, 57, 39, 7, 176, 1180, 17, 21, 16, 8, 12, 10, 19, 3, 1, 19, 972, 197, 7, 13, 12, 9, 18, 15, 13, 6, 2, 8, 17, 799, 198, 34, 21, 19, 16, 8, 14, 9, 7, 25, 1118, 135, 2, 6, 12, 6, 34, 8, 1, 0, 0, 5, 8, 17, 1816, 1667, 24, 15, 14, 24, 32, 27, 25, 445, 30, 897, 817, 351, 59, 864, 32, 10, 6, 12, 219, 1147, 18, 520, 13, 12, 16, 418, 22, 42, 427, 832, 75, 11, 46, 22, 16, 21, 46, 23, 12, 8, 8, 12, 12, 16, 14, 20, 13, 6, 7, 38, 19, 16, 12, 78, 17, 22, 5, 8, 20, 22, 23, 30, 8, 22, 28, 21, 6, 938, 1054, 31, 215, 51, 28, 50, 50, 46, 39, 327, 1861, 1295, 976, 17, 36, 27, 43, 25, 18, 16, 32, 21, 45, 26, 62, 80, 24, 9, 13, 12, 8, 17, 16, 8, 34, 25, 18, 14, 21, 20, 21, 317, 766, 112, 1048, 408, 15, 15, 7, 17, 32, 10, 6, 10, 19, 17, 7, 13, 34, 24, 12, 13, 10, 22, 6, 22, 37, 23, 27, 47, 39, 45, 21, 11, 13, 112, 3504, 357, 22, 22, 24, 39, 26, 34, 27, 28, 31, 25, 65, 44, 42, 28, 23, 22, 55, 24, 435, 145, 1757, 1622, 1522, 1955, 3660, 583, 3512, 3334, 643, 293, 1298, 292, 147, 1678, 3415, 209, 196, 16, 24, 29, 15, 10, 15, 23, 26, 9, 28, 12, 20, 10, 14, 37, 93, 23, 18, 11, 10, 4, 17, 10, 37, 24, 39, 31, 36, 13, 31, 12, 4, 14, 27, 812, 1368, 280, 25, 42, 1388, 719, 727, 42, 103, 1769, 52, 65, 78, 706, 43, 38, 340, 731, 1961, 1583, 1647, 62, 32, 1013, 1030, 691, 1402, 1094, 1897, 39, 3381, 1505, 30, 22, 24, 43, 234, 25, 62, 128, 37, 26, 21, 41, 29, 20, 20, 39, 33, 38, 85, 14, 32, 36, 55, 18, 25, 27, 40, 31, 28, 49, 54, 37, 41, 40, 1804, 355, 21, 437, 2069, 696, 45, 8, 7, 25, 18, 623, 3158, 335, 41, 162, 355, 1089, 35, 64, 32, 49, 508, 33, 41, 22, 1346, 541, 850, 363, 256, 55, 35, 22, 26, 18, 620, 902, 464, 8, 487, 546, 676, 28, 43, 405, 363, 30, 20, 66, 44, 25, 15, 14, 8, 19, 22, 10, 43, 19, 24, 18, 25, 6, 7, 18, 14, 9, 25, 16, 10, 12, 9, 44, 14, 10, 25, 17, 9, 23, 8, 47, 32, 20, 23, 37, 28, 10, 16, 11, 54, 16, 24, 24, 23, 15, 22, 30, 11, 12, 12, 11, 18, 8, 22, 74, 30, 20, 45, 10, 18, 48, 84, 16, 22, 52, 22, 44, 20, 29, 21, 33, 36, 8, 14, 32, 44, 766, 1420, 23, 8, 564, 611, 577, 1258, 644, 12, 27, 28, 18, 41, 994, 149, 536, 316, 1871, 2081, 1483, 17, 415, 479, 18, 916, 1043, 11, 11, 17, 28, 31, 12, 28, 17, 13, 24, 26, 25, 13, 36, 12, 55, 717, 106, 1791, 1505, 3744, 37, 1172, 615, 30, 34, 17, 46, 13, 587, 28, 31, 28, 25, 25, 13, 18, 641, 445, 16, 41, 82, 664, 1358, 1007, 351, 1610, 950, 1197, 637, 606, 36, 37, 23, 30, 662, 859, 1792, 3473, 2480, 30, 46, 45, 37, 49, 21, 75, 738, 22, 16, 504, 1020, 470, 1898, 205, 1344, 263, 1247, 56, 1262, 2584, 13, 86, 362, 19, 34, 35, 433, 1028, 68, 508, 343, 7, 36, 1354, 1830, 39, 17, 789, 29, 25, 81, 48, 48, 15, 12, 22, 37, 12, 5, 2, 1, 16, 35, 25, 20, 30, 22, 51, 49, 25, 40, 19, 29, 41, 23, 58, 60, 22, 23, 35, 17, 13, 29, 108, 100, 52, 50, 37, 16, 33, 36, 35, 21, 493, 22, 18, 21, 364, 31, 34, 83, 10, 6, 16, 21, 846, 277, 2, 1028, 28, 16, 177, 507, 25, 38, 116, 751, 980, 1210, 618, 58, 16, 12, 28, 25, 16, 19, 19, 31, 24, 39, 97, 369, 33, 70, 29, 12, 30, 21, 50, 21, 549, 37, 336, 253, 166, 16, 14, 23, 36, 21, 613, 367, 30, 10, 24, 6, 13, 20, 33, 35, 20, 21, 6, 6, 4, 6, 19, 17, 18, 6, 16, 6, 10, 121, 25, 35, 30, 10, 279, 65, 23, 23, 908, 53, 256, 1958, 1568, 27, 48, 418, 1081, 228, 2, 1, 23, 2764, 825, 3, 5, 9, 21, 9, 4, 11, 10, 16, 13, 26, 1620, 31, 937, 1274, 813, 389, 1224, 43, 1688, 1189, 26, 888, 164, 8, 8, 8, 19, 2151, 558, 10, 6, 14, 144, 1234, 6, 254, 416, 19, 277, 44, 13, 54, 1595, 32, 13, 13, 5, 619, 54, 1817, 9, 612, 1694, 266, 442, 54, 11, 10, 4, 4, 2, 13, 11, 0, 912, 2261, 827, 6, 4, 4, 12, 28, 11, 10, 6, 0, 4, 4, 5, 5, 7, 7, 6, 38, 32, 81, 25, 19, 8, 12, 8, 17, 33, 14, 14, 17, 289, 2943, 211, 16, 20, 42, 30, 12, 60, 11, 20, 1, 14, 7, 2055, 955, 13, 6, 22, 37, 13, 15, 23, 7, 6, 18, 7, 14, 8, 1, 9, 15, 27, 452, 742, 4, 2, 10, 8, 3, 12, 44, 356, 989, 1676, 667, 240, 1548, 23, 364, 33, 13, 741, 135, 22, 36, 30, 36, 1, 6, 73, 44, 18, 53, 45, 4, 275, 2899, 348, 17, 11, 34, 26, 33, 22, 28, 40, 8, 7, 99, 2430, 245, 32, 15, 8, 38, 29, 14, 20, 16, 8, 17, 11, 32, 405, 555, 367, 38, 12, 33, 19, 38, 32, 12, 29, 12, 14, 6, 20, 97, 63, 34, 31, 16, 43, 25, 9, 25, 75, 17, 23, 11, 17, 17, 11, 5, 7, 20, 28, 24, 24, 31, 12, 18, 13, 25, 35, 19, 11, 13, 8, 37, 27, 20, 89, 15, 14, 14, 18, 13, 7, 688, 2322, 140, 13, 13, 10, 46, 252, 459, 19, 15, 1002, 623, 15, 1344, 351, 24, 1088, 45, 909, 33, 22, 11, 18, 284, 43, 8, 4, 3, 6, 13, 15, 386, 582, 16, 564, 1865, 149, 3, 5, 2, 10, 14, 91, 1053, 1658, 1349, 123, 24, 1031, 8, 278, 23, 22, 4, 42, 1022, 47, 14, 25, 16, 10, 30, 18, 14, 17, 4, 3, 27, 3, 175, 2674, 151, 10, 2, 2, 2, 8, 20, 17, 37, 14, 9, 35, 25, 36, 47, 21, 3, 17, 7, 0, 34, 16, 42, 7, 31, 13, 32, 9, 9, 113, 188, 985, 17, 20, 11, 14, 8, 8, 11, 144, 209, 71, 305, 282, 13, 16, 13, 506, 710, 262, 21, 11, 20, 14, 7, 22, 11, 21, 19, 16, 8, 4, 36, 26, 19, 61, 111, 27, 24, 791, 2190, 115, 59, 51, 87, 1412, 849, 17, 42, 87, 11, 30, 28, 33, 1607, 2382, 668, 80, 62, 21, 45, 25, 21, 31, 19, 37, 33, 25, 14, 13, 18, 59, 49, 19, 20, 4, 8, 8, 49, 42, 13, 19, 40, 45, 28, 30, 30, 797, 51, 31, 63, 19, 47, 29, 18, 156, 636, 31, 21, 22, 19, 240, 415, 44, 14, 23, 265, 132, 782, 307, 16, 8, 19, 351, 23, 30, 16, 34, 22, 19, 37, 284, 10, 24, 22, 11, 33, 29, 23, 34, 34, 783, 459, 22, 58, 16, 24, 72, 656, 21, 23, 376, 52, 35, 51, 1347, 23, 966, 830, 408, 20, 59, 364, 59, 22, 20, 16, 29, 28, 20, 30, 15, 31, 640, 68, 42, 29, 50, 555, 96, 45, 381, 1393, 377, 286, 31, 74, 2678, 23, 29, 38, 554, 20, 24, 1082, 186, 34, 44, 371, 176, 35, 31, 83, 2458, 17, 21, 6, 15, 15, 34, 24, 18, 24, 17, 32, 1257, 21, 31, 69, 37, 847, 93, 19, 21, 30, 23, 7, 118, 300, 39, 32, 72, 32, 746, 44, 52, 882, 161, 527, 627, 528, 17, 4, 26, 41, 12, 20, 60, 18, 14, 19, 10, 35, 35, 40, 37, 917, 1281, 2880, 293, 25, 29, 38, 936, 807, 45, 31, 15, 13, 20, 17, 37, 39, 34, 19, 69, 15, 67, 32, 20, 26, 15, 76, 52, 49, 23, 28, 33, 42, 67, 61, 47, 29, 30, 25, 43, 40, 45, 62, 38, 30, 22, 24, 20, 26, 34, 27, 12, 22, 31, 28, 39, 30, 19, 25, 120, 40, 20, 26, 27, 52, 20, 15, 22, 65, 37, 46, 15, 40, 15, 22, 35, 34, 21, 46, 22, 28, 41, 53, 29, 29, 33, 19, 18, 9, 23, 9, 26, 49, 59, 29, 41, 33, 42, 203, 631, 866, 294, 19, 17, 32, 30, 39, 18, 18, 51, 14, 30, 60, 29, 18, 13, 19, 27, 41, 25, 31, 24, 15, 18, 17, 8, 25, 19, 22, 1065, 56, 60, 29, 24, 11, 587, 259, 29, 39, 47, 11, 11, 33, 29, 63, 16, 18, 7, 60, 38, 105, 290, 33, 24, 22, 74, 12, 35, 81, 552, 397, 19, 27, 18, 2, 19, 452, 334, 228, 679, 11, 11, 28, 26, 28, 39, 648, 524, 1068, 79, 53, 27, 22, 16, 21, 20, 112, 904, 223, 19, 33, 535, 283, 39, 44, 456, 25, 22, 168, 661, 17, 48, 949, 61, 28, 17, 25, 28, 264, 10, 200, 884, 67, 30, 461, 598, 844, 29, 19, 10, 11, 23, 44, 28, 14, 13, 37, 31, 43, 16, 21, 48, 34, 20, 17, 19, 36, 45, 39, 10, 8, 28, 17, 45, 32, 55, 76, 18, 32, 9, 33, 44, 142, 1178, 631, 28, 708, 532, 456, 268, 13, 27, 33, 25, 952, 23, 19, 18, 29, 590, 250, 20, 16, 18, 813, 2196, 304, 1636, 49, 24, 198, 22, 45, 2754, 1159, 36, 445, 769, 890, 34, 49, 668, 72, 1226, 1599, 1072, 296, 621, 36, 823, 80, 50, 394, 423, 1199, 122, 1302, 672, 16, 459, 60, 32, 43, 44, 23, 160, 625, 22, 23, 26, 41, 37, 15, 31, 21, 9, 29, 514, 181, 898, 390, 159, 32, 29, 34, 26, 17, 42, 289, 564, 109, 109, 371, 11, 16, 1157, 524, 21, 20, 351, 3590, 2576, 376, 13, 30, 38, 59, 41, 22, 31, 33, 41, 39, 50, 30, 16, 21, 26, 26, 35, 14, 10, 23, 25, 50, 39, 30, 18, 6, 34, 34, 9, 7, 17, 18, 14, 8, 20, 19, 30, 22, 12, 22, 20, 18, 14, 16, 13, 16, 8, 4, 276, 104, 24, 9, 19, 7, 24, 18, 15, 18, 18, 21, 36, 27, 18, 33, 34, 12, 1, 667, 394, 11, 21, 2, 19, 545, 388, 394, 349, 14, 23, 19, 815, 925, 433, 27, 35, 12, 20, 51, 22, 41, 21, 31, 38, 18, 50, 55, 40, 13, 40, 17, 243, 931, 38, 736, 26, 19, 41, 301, 127, 1418, 14, 20, 48, 31, 25, 25, 16, 32, 31, 27, 22, 28, 15, 16, 34, 10, 32, 33, 61, 38, 39, 25, 30, 164, 16, 35, 47, 27, 32, 42, 30, 33, 45, 21, 37, 42, 36, 42, 38, 18, 55, 59, 310, 19, 28, 33, 23, 803, 88, 381, 30, 46, 25, 29, 23, 1124, 117, 28, 13, 62, 4166, 1353, 96, 34, 31, 38, 21, 49, 42, 48, 1173, 50, 1191, 1148, 828, 437, 711, 23, 48, 28, 53, 25, 18, 88, 436, 39, 12, 46, 42, 31, 177, 24, 14, 29, 44, 19, 12, 11, 26, 76, 234, 20, 572, 36, 23, 321, 33, 44, 589, 119, 634, 998, 32, 29, 28, 43, 25, 36, 1505, 490, 17, 26, 25, 886, 103, 178, 562, 10, 14, 15, 21, 19, 24, 24, 22, 26, 27, 56, 11, 18, 1036, 187, 619, 25, 16, 19, 15, 41, 63, 32, 60, 17, 538, 345, 25, 29, 30, 604, 598, 25, 6, 39, 750, 175, 417, 266, 19, 25, 26, 58, 13, 18, 23, 1023, 1423, 40, 326, 1072, 24, 40, 1780, 345, 627, 17, 32, 10, 101, 1524, 601, 1998, 34, 47, 14, 15, 13, 29, 34, 23, 44, 69, 1734, 1350, 33, 348, 581, 639, 326, 623, 831, 342, 403, 66, 581, 482, 1474, 898, 23, 530, 405, 33, 23, 24, 23, 81, 12, 1309, 107, 73, 42, 20, 52, 39, 669, 251, 58, 48, 250, 41, 241, 1263, 510, 17, 43, 21, 20, 3, 19, 34, 51, 842, 19, 30, 24, 34, 45, 30, 730, 120, 802, 40, 30, 30, 474, 578, 18, 43, 46, 40, 495, 94, 13, 7, 3, 9, 12, 9, 8, 6, 10, 23, 17, 540, 396, 20, 24, 28, 333, 444, 176, 20, 16, 943, 52, 38, 22, 34, 42, 48, 47, 31, 1328, 113, 38, 33, 529, 24, 12, 214, 969, 17, 30, 334, 131, 632, 34, 935, 22, 23, 61, 296, 802, 16, 1099, 52, 38, 35, 49, 43, 15, 5, 21, 757, 105, 775, 23, 5, 19, 486, 63, 69, 38, 35, 22, 23, 36, 39, 33, 38, 58, 43, 48, 14, 24, 36, 22, 39, 25, 34, 26, 22, 524, 642, 40, 410, 121, 28, 357, 305, 20, 1007, 1042, 710, 20, 540, 22, 2, 21, 30, 21, 207, 385, 55, 13, 47, 456, 36, 1370, 50, 25, 37, 44, 29, 34, 13, 53, 35, 46, 39, 29, 57, 24, 10, 24, 23, 22, 43, 24, 20, 11, 30, 29, 13, 1639, 3039, 40, 29, 32, 25, 23, 12, 55, 43, 22, 93, 85, 38, 32, 21, 16, 23, 36, 32, 36, 39, 27, 22, 26, 45, 34, 33, 69, 48, 28, 20, 61, 26, 40, 51, 37, 13, 27, 15, 59, 11, 43, 18, 767, 21, 25, 27, 33, 27, 30, 439, 695, 829, 37, 267, 239, 27, 339, 40, 59, 1045, 295, 22, 31, 11, 748, 706, 32, 20, 35, 1569, 138, 37, 241, 13, 25, 29, 22, 1082, 704, 32, 1036, 836, 856, 275, 319, 344, 20, 273, 514, 597, 579, 1291, 2266, 30, 321, 695, 44, 925, 1034, 3294, 1344, 37, 1052, 2176, 830, 27, 297, 1160, 1000, 984, 28, 29, 940, 2100, 885, 1471, 1345, 67, 25, 66, 27, 14, 57, 1879, 1801, 647, 92, 26, 10, 857, 40, 26, 286, 75, 37, 30, 33, 1481, 40, 98, 87, 371, 320, 37, 39, 57, 47, 497, 981, 292, 13, 20, 666, 951, 29, 472, 1986, 293, 56, 2365, 1347, 1263, 43, 20, 20, 226, 141, 33, 457, 38, 763, 776, 319, 1794, 47, 621, 539, 24, 714, 1137, 4267, 1422, 948, 471, 22, 33, 21, 12, 30, 633, 38, 1190, 66, 18, 15, 33, 37, 1194, 1942, 26, 44, 23, 1120, 810, 40, 37, 800, 52, 55, 82, 288, 1099, 281, 221, 49, 72, 606, 46, 41, 54, 89, 1523, 1347, 31, 2496, 1216, 1676, 3470, 1910, 378, 1529, 715, 681, 38, 660, 4463, 1960, 336, 1109, 64, 40, 45, 32, 54, 66, 50, 29, 38, 49, 603, 81, 39, 19, 28, 39, 31, 35, 938, 46, 33, 32, 38, 3090, 1018, 33, 43, 29, 27, 42, 19, 30, 8, 24, 431, 1114, 17, 50, 11, 25, 12, 42, 11, 64, 45, 44, 33, 17, 39, 926, 43, 43, 17, 42, 14, 33, 31, 22, 45, 31, 24, 971, 761, 796, 12, 63, 50, 23, 22, 28, 19, 15, 21, 25, 24, 37, 22, 29, 2068, 1129, 808, 1205, 1427, 301, 39, 48, 55, 49, 31, 53, 57, 298, 31, 28, 1155, 160, 18, 15, 35, 8, 41, 21, 74, 684, 30, 72, 463, 23, 80, 49, 18, 17, 60, 879, 566, 26, 28, 40, 1037, 70, 30, 44, 43, 35, 87, 91, 43, 71, 450, 51, 44, 30, 49, 19, 22, 21, 11, 9, 14, 49, 65, 79, 51, 42, 1304, 774, 520, 537, 44, 20, 14, 12, 34, 38, 44, 1417, 75, 143, 2537, 568, 39, 23, 1314, 72, 37, 26, 23, 26, 17, 280, 56, 35, 35, 110, 696, 1781, 86, 38, 321, 347, 45, 594, 41, 58, 58, 311, 40, 21, 755, 97, 754, 316, 25, 36, 44, 438, 103, 1731, 589, 117, 707, 649, 50, 97, 773, 85, 104, 1309, 25, 463, 61, 701, 33, 183, 35, 15, 27, 882, 460, 33, 64, 10, 14, 18, 24, 1506, 1087, 30, 29, 38, 680, 31, 36, 23, 96, 1005, 217, 620, 964, 2073, 14, 30, 33, 11, 20, 31, 25, 192, 79, 33, 19, 27, 18, 8, 9, 11, 17, 15, 30, 28, 5, 18, 18, 61, 805, 23, 27, 247, 356, 872, 53, 47, 48, 37, 174, 394, 1964, 196, 728, 411, 126, 84, 592, 237, 1053, 1022, 171, 530, 856, 38, 312, 411, 20, 222, 430, 22, 167, 1572, 300, 1056, 825, 437, 52, 2298, 530, 799, 1295, 1486, 22, 31, 482, 11, 50, 1484, 1096, 98, 509, 26, 19, 30, 22, 215, 49, 28, 342, 182, 715, 468, 38, 48, 686, 23, 1136, 117, 203, 37, 58, 52, 77, 27, 46, 35, 16, 55, 63, 50, 715, 44, 27, 22, 20, 29, 35, 48, 30, 44, 36, 51, 41, 27, 52, 24, 8, 43, 13, 16, 12, 46, 68, 22, 37, 27, 16, 36, 24, 46, 24, 259, 1271, 731, 75, 114, 1437, 1730, 3433, 3626, 688, 28, 24, 17, 39, 603, 1113, 25, 24, 10, 53, 60, 17, 73, 27, 61, 37, 12, 34, 18, 33, 44, 28, 66, 20, 31, 73, 261, 43, 32, 50, 33, 23, 18, 332, 50, 621, 21, 952, 73, 22, 35, 791, 81, 984, 50, 1012, 1846, 1350, 68, 495, 117, 88, 1372, 365, 807, 1230, 66, 257, 336, 369, 49, 28, 19, 19, 36, 68, 88, 19, 28, 23, 24, 16, 24, 32, 27, 52, 38, 26, 1027, 1478, 38, 16, 3116, 848, 19, 24, 18, 510, 631, 26, 27, 70, 392, 23, 28, 39, 48, 774, 69, 31, 459, 1084, 1913, 1009, 63, 1225, 1183, 272, 1121, 1031, 845, 511, 1631, 1126, 1383, 443, 28, 23, 274, 436, 39, 31, 39, 37, 21, 25, 67, 36, 28, 32, 144, 309, 473, 1046, 260, 38, 29, 25, 64, 51, 47, 54, 51, 855, 133, 1683, 587, 637, 773, 406, 29, 758, 1341, 945, 768, 172, 49, 25, 34, 592, 33, 297, 270, 50, 449, 87, 28, 21, 17, 11, 20, 14, 22, 43, 47, 28, 28, 25, 17, 9, 45, 22, 13, 26, 18, 39, 22, 33, 41, 29, 23, 33, 30, 39, 57, 34, 41, 28, 56, 29, 23, 35, 27, 46, 45, 39, 43, 804, 30, 36, 13, 17, 48, 334, 1182, 73, 37, 19, 46, 15, 70, 59, 60, 66, 39, 33, 16, 34, 78, 23, 34, 32, 39, 25, 34, 49, 32, 43, 47, 16, 30, 26, 35, 26, 790, 1640, 590, 48, 51, 38, 50, 46, 1632, 887, 40, 41, 825, 39, 31, 1301, 599, 332, 50, 608, 1257, 19, 30, 25, 119, 584, 238, 237, 116, 24, 54, 53, 6, 25, 15, 2146, 2806, 1909, 48, 238, 116, 65, 10, 42, 24, 26, 28, 32, 29, 23, 43, 26, 47, 49, 42, 28, 15, 197, 1256, 149, 206, 39, 41, 23, 24, 22, 39, 90, 14, 34, 11, 20, 43, 46, 33, 51, 50, 40, 65, 75, 49, 42, 76, 52, 25, 37, 1025, 810, 804, 599, 580, 285, 39, 1037, 33, 348, 658, 40, 192, 873, 643, 26, 819, 627, 368, 28, 20, 629, 173, 508, 238, 38, 35, 1047, 224, 38, 30, 58, 48, 27, 22, 18, 21, 34, 113, 671, 76, 28, 98, 42, 54, 45, 48, 58, 658, 21, 58, 56, 26, 21, 32, 39, 26, 24, 28, 39, 40, 38, 1092, 826, 1952, 3216, 46, 47, 31, 1222, 348, 1455, 638, 774, 4, 1199, 693, 87, 1507, 305, 525, 35, 348, 203, 1428, 1527, 2098, 643, 875, 37, 727, 20, 24, 6, 37, 28, 874, 720, 52, 39, 28, 1449, 785, 1632, 1403, 20, 39, 285, 758, 1232, 538, 22, 21, 14, 1160, 1013, 1338, 75, 1727, 38, 42, 23, 44, 32, 39, 41, 27, 22, 25, 15, 19, 15, 19, 17, 1253, 1588, 1713, 2395, 374, 1156, 95, 741, 25, 2161, 76, 52, 37, 27, 21, 24, 36, 484, 2114, 257, 602, 34, 19, 871, 346, 1181, 541, 1118, 464, 419, 57, 43, 52, 295, 31, 23, 20, 40, 35, 620, 1756, 42, 56, 27, 44, 32, 14, 40, 39, 103, 29, 33, 36, 36, 201, 571, 33, 50, 29, 15, 23, 22, 51, 62, 2780, 2041, 20, 17, 21, 13, 46, 3341, 3918, 3387, 3152, 26, 205, 48, 36, 51, 22, 37, 35, 39, 31, 20, 50, 991, 281, 220, 35, 28, 36, 37, 56, 25, 12, 35, 86, 50, 56, 113, 23, 60, 56, 37, 34, 28, 36, 27, 72, 50, 59, 33, 708, 59, 633, 76, 44, 974, 20, 22, 167, 218, 31, 44, 31, 8, 9, 133, 129, 11, 21, 30, 23, 28, 20, 30, 57, 32, 21, 35, 43, 28, 31, 19, 19, 356, 44, 468, 141, 14, 40, 59, 80, 48, 5, 24, 20, 20, 43, 38, 829, 490, 1236, 22, 41, 36, 29, 26, 788, 33, 20, 33, 70, 12, 34, 20, 24, 49, 50, 65, 26, 34, 46, 35, 31, 19, 36, 52, 34, 7, 46, 1229, 21, 1670, 112, 27, 158, 389, 22, 36, 49, 2439, 99, 40, 23, 36, 32, 27, 64, 52, 76, 34, 21, 28, 24, 41, 43, 24, 22, 17, 147, 85, 54, 46, 153, 39, 63, 39, 46, 45, 95, 49, 1750, 365, 43, 793, 1436, 2436, 1484, 889, 4653, 3558, 1419, 325, 35, 65, 110, 24, 47, 673, 619, 2227, 125, 39, 43, 1615, 1008, 39, 44, 35, 20, 23, 43, 563, 23, 35, 999, 104, 27, 35, 1116, 91, 21, 54, 43, 538, 417, 507, 764, 50, 42, 16, 18, 20, 18, 48, 30, 34, 88, 37, 67, 36, 36, 41, 24, 25, 49, 28, 35, 82, 63, 32, 46, 42, 29, 26, 47, 47, 34, 36, 127, 37, 36, 24, 32, 27, 43, 36, 15, 14, 22, 28, 40, 33, 25, 48, 456, 380, 34, 42, 34, 12, 17, 27, 25, 32, 65, 1108, 472, 25, 34, 36, 614, 496, 1013, 37, 1044, 640, 51, 29, 20, 22, 20, 24, 23, 38, 16, 20, 30, 37, 37, 28, 22, 24, 9, 24, 137, 496, 32, 1242, 559, 88, 942, 1195, 56, 44, 62, 51, 1070, 533, 583, 36, 6, 18, 10, 10, 13, 13, 20, 6, 22, 18, 16, 207, 2056, 631, 200, 357, 673, 727, 83, 1636, 536, 1394, 698, 48, 46, 58, 61, 56, 69, 48, 66, 43, 89, 47, 43, 72, 956, 1009, 296, 760, 4759, 808, 35, 857, 51, 16, 25, 11, 24, 42, 46, 51, 29, 28, 27, 30, 36, 29, 37, 101, 231, 49, 16, 28, 45, 50, 15, 33, 42, 41, 100, 59, 62, 30, 18, 37, 0, 48, 56, 52, 48, 85, 56, 74, 43, 61, 60, 751, 65, 59, 1560, 3073, 1058, 45, 34, 67, 34, 33, 19, 13, 15, 30, 19, 34, 33, 19, 386, 14, 10, 28, 48, 33, 25, 36, 34, 18, 29, 23, 24, 39, 31, 18, 37, 15, 20, 23, 24, 42, 11, 22, 67, 91, 96, 51, 64, 36, 41, 34, 76, 65, 52, 41, 55, 39, 22, 23, 19, 96, 91, 47, 32, 19, 30, 60, 47, 37, 25, 30, 52, 53, 111, 42, 66, 25, 40, 614, 1047, 1156, 1315, 1112, 243, 36, 678, 156, 33, 8, 608, 15, 18, 17, 20, 31, 1055, 736, 130, 56, 28, 105, 968, 16, 21, 718, 41, 34, 567, 33, 42, 460, 541, 90, 2183, 50, 44, 55, 32, 452, 856, 1682, 2146, 1766, 722, 1269, 606, 1848, 831, 26, 38, 37, 54, 26, 58, 60, 37, 18, 46, 32, 39, 38, 12, 35, 35, 43, 29, 33, 33, 12, 33, 17, 12, 42, 27, 20, 44, 51, 16, 33, 36, 42, 41, 27, 18, 28, 5, 15, 30, 603, 46, 17, 34, 9, 18, 26, 76, 62, 28, 28, 30, 28, 692, 1177, 566, 44, 320, 878, 61, 820, 989, 998, 2155, 1705, 966, 16, 38, 1028, 934, 1370, 787, 828, 2647, 492, 57, 368, 493, 1090, 32, 37, 35, 48, 40, 47, 31, 827, 1328, 257, 150, 923, 120, 712, 30, 57, 21, 26, 30, 46, 24, 30, 670, 52, 58, 29, 76, 63, 1597, 1121, 56, 30, 378, 565, 1093, 394, 516, 803, 1181, 670, 1057, 647, 852, 25, 27, 43, 33, 27, 1324, 601, 897, 1834, 109, 2598, 331, 545, 1369, 1470, 964, 14, 1080, 294, 228, 619, 45, 27, 31, 1422, 122, 71, 28, 38, 13, 25, 22, 29, 32, 41, 50, 47, 23, 33, 43, 30, 41, 37, 42, 30, 49, 18, 27, 28, 32, 46, 55, 41, 17, 14, 27, 32, 35, 22, 42, 37, 30, 25, 23, 44, 31, 23, 37, 38, 24, 34, 52, 36, 30, 42, 41, 56, 44, 32, 18, 1113, 612, 44, 75, 25, 30, 41, 574, 22, 46, 1453, 8, 15, 28, 582, 356, 1229, 19, 16, 14, 49, 43, 26, 27, 77, 269, 18, 10, 21, 23, 1306, 2859, 657, 17, 18, 20, 1075, 864, 39, 98, 304, 24, 32, 373, 70, 542, 535, 122, 779, 811, 789, 22, 24, 14, 30, 26, 18, 1513, 1015, 68, 825, 1482, 97, 831, 56, 70, 20, 17, 18, 42, 40, 16, 33, 15, 21, 23, 10, 24, 19, 12, 30, 31, 35, 17, 55, 16, 42, 47, 20, 51, 72, 62, 17, 33, 23, 16, 27, 35, 43, 43, 28, 490, 669, 33, 24, 21, 27, 679, 182, 29, 246, 1009, 1005, 451, 425, 24, 646, 92, 57, 65, 29, 21, 35, 24, 27, 157, 1063, 2274, 49, 18, 10, 20, 23, 14, 23, 58, 956, 31, 1020, 972, 383, 147, 25, 66, 1286, 24, 29, 24, 48, 76, 28, 724, 1145, 812, 77, 845, 372, 32, 49, 52, 37, 33, 44, 199, 22, 44, 52, 19, 42, 62, 40, 77, 26, 29, 16, 33, 37, 54, 49, 32, 23, 27, 54, 57, 38, 58, 256, 30, 705, 34, 53, 151, 1156, 814, 70, 52, 20, 493, 831, 445, 635, 48, 487, 1330, 1796, 934, 34, 1481, 1989, 542, 17, 36, 29, 41, 51, 24, 22, 299, 629, 58, 24, 31, 131, 152, 685, 1089, 19, 28, 16, 560, 2108, 472, 1767, 3563, 2433, 28, 35, 32, 42, 272, 208, 225, 15, 36, 1034, 92, 956, 35, 32, 18, 30, 625, 10, 49, 661, 600, 583, 13, 24, 22, 20, 38, 34, 292, 2125, 39, 1327, 1457, 525, 23, 388, 56, 593, 1052, 1354, 781, 2118, 699, 52, 234, 42, 32, 840, 1510, 688, 177, 804, 34, 11, 19, 8, 32, 16, 28, 17, 26, 25, 34, 21, 19, 20, 35, 72, 1368, 35, 14, 17, 49, 735, 1100, 381, 634, 444, 22, 26, 77, 366, 32, 22, 29, 14, 32, 664, 17, 17, 28, 1359, 791, 22, 10, 8, 21, 24, 31, 286, 414, 20, 12, 18, 27, 46, 840, 684, 647, 571, 96, 379, 420, 1170, 543, 669, 1925, 61, 252, 1267, 2842, 23, 17, 18, 22, 838, 2639, 599, 95, 40, 22, 16, 42, 39, 46, 37, 29, 19, 128, 286, 21, 46, 28, 38, 29, 29, 17, 20, 24, 18, 14, 19, 30, 49, 23, 14, 30, 35, 18, 35, 13, 20, 14, 14, 8, 47, 39, 34, 10, 38, 14, 6, 17, 26, 13, 30, 52, 46, 17, 25, 16, 17, 24, 33, 25, 47, 40, 33, 23, 16, 22, 37, 64, 33, 27, 27, 29, 31, 37, 24, 29, 23, 23, 25, 19, 68, 534, 1194, 22, 13, 103, 686, 462, 10, 12, 14, 16, 17, 30, 47, 45, 29, 34, 46, 30, 33, 32, 24, 23, 17, 23, 35, 30, 24, 50, 4, 899, 42, 29, 14, 15, 7, 14, 19, 21, 23, 54, 26, 13, 19, 32, 23, 20, 16, 52, 23, 27, 21, 37, 20, 14, 17, 41, 1151, 42, 615, 1055, 1460, 46, 956, 55, 165, 3417, 3003, 54, 39, 1030, 39, 24, 7, 41, 24, 39, 33, 40, 1728, 3071, 1684, 11, 21, 62, 28, 20, 18, 14, 41, 69, 1065, 1614, 515, 1060, 50, 41, 1103, 99, 162, 1955, 65, 324, 372, 566, 718, 271, 1901, 3341, 4101, 3168, 253, 46, 41, 56, 41, 42, 24, 24, 77, 54, 23, 29, 38, 27, 40, 323, 440, 199, 470, 719, 30, 16, 7, 480, 1073, 54, 11, 8, 28, 30, 27, 18, 37, 38, 34, 49, 35, 36, 26, 10, 21, 35, 170, 30, 11, 18, 28, 22, 44, 36, 25, 9, 19, 283, 33, 15, 22, 30, 19, 7, 17, 16, 27, 42, 25, 36, 46, 29, 34, 23, 25, 48, 81, 59, 37, 23, 42, 38, 1337, 36, 1271, 1079, 69, 287, 1830, 27, 20, 348, 2335, 1424, 649, 784, 1415, 96, 1282, 588, 1012, 553, 26, 1490, 822, 1692, 19, 1821, 77, 451, 1289, 452, 806, 2744, 2726, 1672, 10, 869, 130, 269, 537, 1469, 25, 14, 28, 21, 642, 258, 42, 15, 22, 38, 40, 25, 18, 705, 557, 1488, 542, 6, 24, 14, 3, 31, 17, 6, 0, 21, 30, 22, 26, 25, 27, 22, 18, 28, 42, 225, 18, 23, 14, 18, 41, 13, 22, 20, 21, 8, 25, 1433, 2258, 773, 1023, 41, 24, 4, 16, 14, 20, 26, 6, 6, 2, 4, 8, 9, 16, 27, 32, 18, 1347]]
[19, 19794505, 24106655, 5, 3, [2521, 117, 6, 9, 399, 13, 28, 13, 14, 0, 511, 1517, 984, 16, 38, 12, 16, 108, 10, 20, 22, 47, 29, 33, 25, 15, 1236, 12, 11, 10, 11, 71, 148, 7, 15, 13, 25, 45, 1079, 577, 2062, 235, 15, 9, 8, 9, 2, 6, 13, 7, 6, 23, 9, 778, 672, 23, 17, 11, 16, 73, 11, 26, 13, 5, 13, 604, 723, 18, 31, 13, 551, 588, 19, 6, 10, 17, 18, 9, 118, 38, 9, 13, 12, 1000, 168, 693, 16, 22, 27, 6, 13, 2, 6, 6, 18, 14, 1560, 2481, 26, 9, 11, 10, 21, 45, 11, 589, 1485, 23, 25, 11, 8, 4, 10, 30, 18, 12, 110, 2, 65, 10, 940, 883, 22, 7, 2, 6, 9, 6, 9, 33, 6, 22, 14, 11, 24, 97, 16, 35, 2707, 2691, 76, 92, 552, 28, 148, 10, 68, 4, 10, 24, 17, 15, 28, 29, 21, 33, 24, 13, 15, 8, 29, 707, 27, 37, 94, 4, 10, 12, 14, 15, 27, 20, 10, 6, 0, 18, 22, 20, 17, 12, 13, 2, 2, 18, 19, 6, 14, 17, 7, 19, 2, 10, 5, 10, 25, 39, 34, 8, 6, 6, 13, 24, 13, 14, 28, 15, 26, 23, 22, 2, 241, 2373, 664, 17, 28, 24, 9, 16, 16, 12, 4, 4, 10, 15, 21, 19, 21, 460, 488, 1599, 26, 47, 81, 13, 23, 7, 22, 13, 96, 99, 20, 22, 9, 25, 554, 43, 39, 6, 4, 10, 12, 15, 14, 4, 8, 36, 16, 13, 14, 35, 217, 1003, 23, 100, 113, 7, 4, 50, 32, 12, 35, 25, 12, 13, 8, 3, 12, 19, 7, 8, 21, 84, 242, 971, 62, 261, 13, 9, 8, 2, 8, 10, 33, 13, 15, 8, 6, 9, 8, 16, 13, 17, 14, 150, 13, 4, 74, 16, 19, 957, 885, 15, 22, 11, 4, 6, 14, 9, 16, 155, 9, 51, 1251, 3401, 1741, 64, 80, 2, 3, 8, 39, 28, 15, 9, 3, 26, 646, 1109, 6, 14, 14, 11, 48, 12, 12, 12, 26, 14, 19, 23, 17, 8, 6, 7, 24, 19, 652, 62, 7, 10, 8, 3, 14, 6, 6, 16, 25, 16, 10, 18, 15, 23, 790, 18, 18, 15, 14, 27, 23, 6, 4, 20, 22, 21, 68, 82, 6, 162, 35, 779, 430, 706, 31, 13, 8, 8, 21, 10, 5, 8, 18, 690, 3173, 633, 26, 8, 10, 20, 11, 5, 8, 226, 122, 80, 15, 35, 129, 13, 41, 27, 5, 9, 19, 16, 181, 161, 9, 24, 25, 8, 16, 10, 20, 4, 4, 4, 12, 7, 28, 18, 12, 12, 55, 782, 40, 10, 6, 32, 14, 14, 2, 16, 12, 253, 717, 445, 18, 21, 17, 18, 10, 18, 143, 2226, 1736, 7, 3, 2, 11, 6, 15, 17, 19, 25, 8, 4, 15, 2, 17, 8, 10, 102, 156, 10, 13, 4, 6, 8, 4, 10, 6, 8, 6, 15, 6, 5, 8, 20, 167, 97, 665, 15, 714, 339, 19, 4, 3, 810, 1747, 349, 8, 14, 8, 5, 26, 18, 13, 23, 31, 8, 11, 14, 9, 2, 1, 10, 10, 17, 14, 42, 6, 4, 16, 13, 53, 653, 471, 4, 16, 2, 10, 11, 14, 6, 11, 112, 35, 22, 16, 18, 30, 14, 12, 19, 102, 10, 22, 13, 17, 11, 20, 21, 8, 7, 5, 16, 31, 49, 25, 6, 21, 5, 8, 20, 191, 22, 7, 10, 10, 20, 6, 19, 8, 9, 12, 8, 13, 14, 8, 9, 58, 2, 101, 26, 451, 606, 22, 13, 21, 2, 12, 47, 1674, 1862, 696, 33, 1, 9, 15, 32, 0, 13, 11, 635, 989, 189, 106, 143, 6, 41, 12, 8, 6, 13, 14, 3, 4, 12, 21, 299, 25, 1, 2, 0, 0, 0, 16, 4, 10, 2, 4, 7, 2, 5, 10, 2, 0, 16, 10, 8, 6, 18, 12, 7, 15, 5, 325, 14, 3, 11, 10, 2, 4, 4, 10, 81, 0, 7, 13, 3, 4, 6, 2, 8, 2, 12, 9, 79, 362, 16, 6, 90, 60, 30, 18, 72, 5, 4, 8, 0, 2, 2, 2, 6, 193, 2, 2, 4, 0, 5, 2, 42, 104, 8, 6, 2, 14, 1, 4, 0, 3, 1, 0, 2, 0, 0, 2, 2, 0, 6, 8, 6, 11, 6, 1, 8, 8, 0, 14, 14, 6, 0, 6, 7, 6, 13, 9, 0, 4, 4, 13, 19, 14, 7, 12, 11, 12, 9, 20, 1410, 3524, 364, 15, 15, 12, 2, 12, 991, 1179, 89, 110, 25, 14, 11, 4, 18, 7, 15, 16, 4, 1443, 21, 7, 21, 12, 0, 20, 8, 1, 4, 3, 10, 12, 29, 18, 18, 7, 3, 8, 30, 7, 14, 7, 10, 11, 5, 20, 55, 14, 2, 15, 29, 32, 33, 12, 16, 10, 13, 9, 2, 8, 8, 14, 16, 16, 4, 7, 15, 17, 7, 6, 38, 14, 0, 4, 7, 17, 4, 236, 1829, 1985, 10, 10, 11, 4, 6, 1, 8, 8, 88, 18, 5, 18, 13, 13, 2, 17, 23, 2, 4, 1068, 1068, 16, 34, 78, 4, 123, 5, 9, 29, 24, 9, 28, 12, 15, 19, 1048, 48, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 7, 10, 0, 3, 24, 2, 0, 514, 675, 109, 2, 0, 0, 7, 2, 4, 2, 0, 0, 0, 0, 4, 4, 5, 4, 0, 2, 3, 2, 0, 3, 2, 2, 0, 0, 6, 4, 0, 2, 0, 121, 234, 5, 4, 2, 4, 0, 2, 0, 0, 0, 11, 36, 2, 6, 4, 0, 4, 4, 8, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 3, 10, 8, 12, 19, 16, 14, 1, 22, 7, 15, 1320, 2787, 356, 12, 4, 13, 13, 10, 31, 17, 12, 26, 20, 12, 15, 7, 14, 16, 8, 26, 32, 18, 9, 17, 9, 34, 974, 226, 209, 9, 4, 2, 2, 3, 19, 12, 18, 33, 16, 10, 12, 59, 1813, 200, 18, 31, 7, 9, 12, 7, 7, 33, 16, 19, 4, 0, 4, 16, 9, 6, 1029, 2565, 768, 302, 7, 10, 11, 8, 2, 0, 2, 175, 115, 9, 5, 11, 6, 9, 8, 82, 20, 31, 21, 28, 37, 112, 1166, 527, 4, 14, 11, 18, 5, 4, 34, 15, 5, 6, 6, 6, 22, 25, 16, 9, 142, 19, 20, 8, 104, 17, 1047, 1192, 36, 20, 18, 12, 27, 10, 6, 46, 5, 20, 6, 9, 16, 8, 1398, 2398, 311, 14, 13, 15, 12, 19, 28, 14, 2, 4, 18, 2, 5, 7, 4, 1, 4, 14, 1, 5, 6, 7, 15, 16, 4, 11, 26, 16, 16, 23, 0, 7, 7, 2, 8, 9, 2, 549, 691, 12, 10, 8, 24, 2, 21, 17, 0, 9, 7, 104, 11, 8, 7, 26, 19, 4, 12, 11, 24, 5, 326, 934, 2, 10, 89, 181, 10, 8, 14, 17, 21, 13, 6, 10, 0, 14, 31, 24, 20, 15, 18, 19, 17, 8, 0, 823, 66, 3, 30, 46, 35, 74, 110, 13, 10, 24, 19, 8, 8, 24, 2, 14, 22, 2, 5, 8, 21, 4, 59, 2204, 1738, 82, 28, 11, 7, 26, 18, 15, 20, 8, 4, 12, 11, 15, 36, 1205, 753, 22, 13, 20, 178, 149, 33, 8, 13, 8, 26, 32, 21, 14, 10, 0, 14, 134, 194, 1160, 35, 26, 12, 17, 16, 4, 16, 22, 11, 76, 70, 4, 2, 10, 46, 25, 45, 16, 11, 5, 26, 15, 11, 0, 9, 28, 14, 23, 228, 1124, 6, 433, 36, 19, 15, 17, 12, 20, 18, 13, 19, 171, 18, 8, 20, 1562, 508, 262, 87, 2, 12, 90, 210, 1671, 1798, 389, 237, 10, 1, 7, 8, 8, 12, 22, 8, 25, 127, 1351, 192, 13, 4, 23, 181, 162, 90, 1651, 70, 12, 23, 10, 12, 20, 6, 73, 44, 8, 12, 5, 38, 23, 4, 10, 228, 2359, 2413, 1153, 191, 28, 37, 9, 0, 12, 23, 18, 11, 28, 7, 12, 20, 10, 10, 7, 4, 10, 17, 7, 8, 2, 36, 20, 11, 28, 7, 34, 11, 7, 12, 33, 10, 20, 18, 14, 22, 59, 34, 35, 52, 34, 33, 19, 41, 35, 42, 17, 28, 22, 16, 20, 9, 6, 16, 19, 12, 42, 12, 13, 16, 11, 22, 9, 2, 4, 24, 27, 20, 10, 21, 9, 4, 13, 16, 14, 6, 7, 14, 1059, 135, 48, 9, 14, 17, 29, 26, 9, 9, 12, 4, 9, 21, 5, 6, 28, 9, 4, 74, 4, 13, 14, 7, 1200, 750, 26, 16, 2, 6, 27, 1700, 2728, 239, 1, 0, 9, 19, 25, 26, 19, 0, 8, 6, 12, 2, 17, 14, 271, 134, 25, 22, 14, 15, 23, 9, 26, 30, 16, 36, 21, 211, 16, 242, 773, 13, 17, 18, 24, 6, 4, 6, 24, 15, 13, 7, 11, 23, 27, 16, 16, 53, 47, 8, 20, 21, 8, 75, 45, 14, 23, 32, 22, 20, 12, 28, 19, 10, 15, 19, 19, 5, 11, 4, 17, 7, 6, 8, 15, 19, 13, 6, 19, 11, 23, 19, 24, 9, 6, 5, 29, 69, 174, 11, 12, 78, 2, 0, 8, 70, 182, 27, 613, 1691, 772, 6, 16, 25, 5, 12, 23, 13, 7, 0, 0, 0, 0, 0, 0, 0, 605, 61, 0, 5, 7, 6, 4, 8, 0, 0, 4, 6, 7, 4, 0, 0, 0, 0, 1, 0, 2, 0, 10, 8, 2, 0, 0, 0, 6, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 1481, 31, 17, 4, 10, 22, 13, 10, 1018, 780, 1338, 25, 41, 35, 19, 93, 16, 22, 19, 23, 13, 9, 10, 8, 22, 34, 547, 689, 11, 8, 2, 4, 20, 16, 22, 15, 12, 13, 35, 31, 26, 36, 178, 64, 22, 33, 13, 16, 13, 29, 12, 12, 8, 14, 8, 2, 4, 8, 21, 16, 0, 10, 19, 14, 4, 23, 7, 13, 17, 22, 13, 33, 16, 6, 9, 2, 4, 3, 2, 10, 17, 44, 17, 24, 8, 18, 7, 6, 4, 1, 7, 0, 4, 10, 25, 4, 6, 3, 18, 10, 4, 8, 6, 11, 7, 9, 18, 4, 5, 27, 7, 6, 6, 8, 9, 8, 9, 4, 12, 16, 6, 13, 5, 13, 120, 14, 6, 0, 25, 15, 10, 26, 50, 14, 5, 2, 0, 10, 4, 10, 2, 10, 7, 10, 2, 8, 3, 10, 9, 6, 8, 4, 4, 3, 2, 0, 4, 6, 1, 3, 5, 726, 2402, 2544, 2238, 2405, 26, 13, 20, 22, 6, 3, 8, 0, 6, 16, 4, 73, 1166, 1353, 275, 0, 7, 8, 4, 9, 11, 4, 11, 11, 2, 16, 31, 4, 7, 9, 0, 3, 21, 37, 17, 769, 75, 24, 24, 12, 15, 4, 9, 9, 101, 9, 31, 16, 2, 9, 8, 4, 4, 16, 11, 4, 14, 23, 7, 13, 12, 10, 19, 33, 9, 8, 10, 0, 7, 21, 22, 11, 10, 8, 6, 14, 21, 904, 20, 17, 29, 20, 9, 7, 10, 21, 15, 28, 7, 10, 16, 41, 13, 121, 36, 5, 35, 916, 1437, 10, 17, 6, 21, 14, 6, 8, 7, 1, 20, 9, 9, 6, 297, 2546, 1256, 3, 12, 0, 3, 16, 12, 19, 4, 2, 13, 14, 8, 6, 6, 26, 8, 6, 18, 20, 28, 18, 11, 19, 23, 20, 20, 0, 2, 12, 4, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 2, 1, 7, 0, 0, 0, 10, 10, 9, 164, 1, 7, 2, 0, 2, 7, 5, 0, 2, 2, 0, 0, 0, 2, 14, 11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 13, 1577, 926, 53, 12, 2, 5, 7, 0, 6, 7, 665, 1926, 2327, 1957, 855, 295, 8, 3, 18, 29, 8, 11, 11, 20, 6, 18, 18, 5, 8, 12, 4, 17, 8, 7, 10, 6, 15, 7, 8, 10, 4, 22, 10, 20, 10, 6, 34, 51, 8, 6, 12, 17, 13, 2, 2, 17, 14, 0, 20, 26, 14, 20, 14, 9, 1, 33, 26, 0, 7, 6, 15, 10, 10, 8, 9, 10, 4, 3, 11, 3, 5, 19, 2, 17, 13, 16, 15, 10, 1349, 1387, 143, 9, 5, 18, 12, 7, 1, 6, 18, 830, 1150, 36, 8, 4, 36, 10, 12, 5, 6, 11, 13, 8, 26, 37, 29, 5, 3, 8, 163, 1225, 16, 21, 20, 37, 44, 37, 5, 12, 6, 13, 12, 24, 7, 9, 22, 8, 23, 26, 24, 34, 13, 10, 19, 12, 24, 34, 11, 15, 10, 2, 69, 22, 15, 7, 12, 19, 8, 11, 11, 7, 211, 506, 12, 7, 8, 4, 10, 130, 1154, 342, 10, 7, 0, 8, 19, 12, 5, 8, 3, 5, 13, 15, 4, 18, 9, 3, 11, 2, 27, 28, 34, 16, 6, 9, 20, 9, 22, 17, 45, 6, 14, 51, 294, 10, 26, 24, 26, 36, 32, 40, 16, 179, 6, 32, 61, 92, 20, 35, 29, 9, 69, 92, 12, 10, 16, 11, 5, 18, 4, 54, 54, 0, 10, 4, 10, 3, 5, 46, 29, 39, 29, 21, 12, 10, 14, 8, 6, 18, 0, 4, 2, 11, 1, 14, 11, 4, 18, 12, 1, 3, 8, 4, 13, 10, 8, 23, 14, 17, 6, 9, 2, 16, 8, 4, 10, 2, 2, 3, 4, 12, 13, 3, 10, 14, 11, 4, 4, 9, 5, 30, 18, 6, 116, 37, 119, 27, 785, 265, 407, 2262, 1280, 60, 293, 66, 82, 96, 375, 1081, 68, 5, 23, 24, 10, 18, 35, 26, 5, 178, 17, 9, 60, 35, 36, 23, 15, 28, 12, 13, 18, 13, 4, 888, 11, 27, 28, 10, 10, 16, 3, 20, 17, 59, 11, 6, 21, 10, 0, 13, 6, 26, 1998, 701, 10, 8, 0, 5, 7, 2, 10, 8, 448, 1194, 742, 27, 9, 9, 2, 11, 6, 19, 15, 7, 13, 2, 13, 3, 3, 9, 4, 17, 6, 37, 983, 1439, 8, 0, 24, 13, 16, 8, 11, 23, 14, 1, 3, 12, 100, 9, 14, 8, 9, 3, 2, 14, 4, 65, 26, 15, 12, 8, 8, 4, 14, 12, 2, 4, 27, 19, 22, 16, 4, 14, 4, 9, 14, 13, 7, 22, 6, 2, 8, 18, 12, 7, 4, 12, 12, 12, 8, 2, 8, 7, 6, 56, 2, 3, 5, 6, 14, 0, 140, 347, 375, 1744, 1712, 2025, 966, 20, 7, 4, 6, 4, 13, 5, 17, 601, 1100, 210, 17, 7, 66, 87, 4, 15, 10, 10, 28, 17, 64, 13, 607, 696, 2, 35, 22, 8, 20, 18, 6, 23, 18, 4, 10, 20, 27, 23, 23, 10, 9, 3, 28, 18, 18, 26, 59, 6, 14, 20, 31, 30, 28, 12, 4, 1, 4, 19, 18, 12, 27, 14, 6, 6, 3, 2, 22, 14, 6, 12, 38, 816, 20, 60, 9, 8, 13, 26, 50, 16, 11, 9, 12, 6, 117, 18, 37, 919, 779, 4, 18, 21, 12, 5, 18, 93, 2104, 813, 25, 13, 14, 9, 16, 11, 15, 6, 16, 1, 1, 15, 13, 28, 12, 18, 11, 2, 4, 4, 4, 8, 6, 4, 7, 2, 2, 9, 20, 0, 1, 2, 16, 55, 26, 40, 17, 36, 7, 19, 35, 14, 39, 13, 12, 19, 19, 4, 9, 2, 2, 12, 5, 18, 0, 8, 12, 4, 27, 16, 4, 3, 4, 2, 14, 24, 13, 16, 8, 2, 3, 4, 6, 50, 133, 8, 4, 9, 15, 3, 30, 9, 4, 12, 6, 18, 4, 6, 10, 20, 2, 8, 4, 4, 0, 2, 0, 8, 10, 2, 4, 11, 1, 0, 0, 2, 10, 2, 1, 4, 3, 4, 4, 24, 9, 10, 1255, 2777, 547, 24, 4, 16, 10, 6, 12, 17, 6, 26, 1370, 1268, 4, 48, 1, 55, 32, 13, 37, 16, 10, 10, 12, 17, 7, 641, 626, 21, 28, 18, 23, 47, 39, 6, 3, 5, 23, 25, 6, 10, 8, 12, 9, 8, 20, 12, 18, 9, 20, 14, 15, 11, 6, 14, 60, 11, 14, 26, 27, 12, 16, 15, 14, 20, 14, 6, 11, 13, 10, 12, 14, 21, 12, 16, 4, 4, 3, 13, 6, 8, 41, 50, 8, 26, 11, 10, 4, 9, 25, 11, 18, 22, 13, 34, 43, 45, 39, 5, 33, 10, 12, 9, 8, 8, 42, 22, 5, 2, 13, 10, 18, 30, 20, 25, 16, 37, 32, 20, 10, 12, 20, 10, 18, 11, 25, 6, 13, 17, 13, 32, 10, 22, 34, 6, 14, 4, 0, 10, 10, 108, 889, 37, 18, 24, 12, 15, 68, 111, 2, 219, 177, 50, 17, 13, 4, 0, 227, 816, 440, 542, 22, 5, 27, 35, 8, 19, 14, 30, 1835, 1781, 25, 6, 21, 10, 10, 2, 1, 7, 4, 14, 15, 7, 16, 10, 24, 7, 6, 6, 7, 3, 5, 8, 7, 5, 6, 26, 4, 10, 6, 7, 48, 10, 18, 14, 54, 27, 8, 6, 13, 31, 12, 14, 8, 26, 12, 3, 7, 13, 15, 16, 34, 6, 7, 2, 36, 42, 22, 48, 2, 13, 10, 13, 4, 9, 11, 17, 21, 14, 8, 4, 22, 14, 4, 12, 2, 1695, 1496, 228, 18, 15, 16, 33, 13, 37, 1545, 1254, 34, 9, 0, 46, 25, 26, 4, 16, 18, 8, 8, 7, 10, 19, 14, 10, 128, 1033, 9, 8, 15, 15, 133, 20, 16, 14, 2, 10, 50, 357, 5, 19, 10, 16, 12, 7, 11, 30, 4, 9, 74, 121, 21, 22, 10, 12, 19, 29, 20, 10, 35, 25, 7, 6, 11, 22, 7, 7, 8, 3, 2, 8, 12, 21, 14, 5, 15, 2, 8, 13, 38, 10, 3, 9, 10, 6, 2, 8, 8, 8, 2, 26, 15, 22, 22, 2, 10, 16, 4, 43, 173, 89, 22, 19, 8, 13, 5, 6, 2, 6, 16, 9, 8, 2, 0, 15, 21, 41, 8, 55, 11, 79, 60, 15, 6, 8, 17, 43, 22, 10, 4, 0, 7, 6, 12, 132, 1967, 2403, 2128, 2005, 18, 14, 4, 6, 10, 20, 25, 9, 4, 0, 1171, 1268, 268, 22, 10, 5, 16, 25, 13, 11, 22, 345, 242, 8, 15, 5, 24, 16, 8, 6, 6, 57, 998, 11, 17, 11, 23, 30, 14, 4, 94, 14, 21, 21, 9, 19, 18, 70, 20, 14, 9, 6, 32, 44, 28, 15, 8, 25, 49, 21, 11, 5, 7, 9, 7, 16, 14, 6, 0, 0, 0, 2, 12, 10, 22, 8, 12, 7, 5, 4, 2, 6, 9, 14, 4, 6, 7, 8, 4, 7, 1, 2, 5, 6, 12, 17, 22, 12, 2, 17, 17, 14, 88, 136, 145, 137, 142, 119, 36, 7, 6, 6, 13, 12, 8, 75, 179, 9, 8, 11, 14, 3, 4, 4, 4, 3, 3, 0, 405, 2106, 1262, 10, 2, 34, 6, 8, 22, 32, 14, 1, 14, 97, 2620, 448, 34, 27, 33, 14, 17, 703, 8, 12, 16, 4, 8, 3, 10, 10, 6, 18, 10, 8, 0, 42, 12, 20, 9, 12, 12, 8, 15, 20, 12, 2, 56, 57, 4, 5, 15, 21, 7, 6, 70, 15, 21, 11, 69, 50, 18, 6, 8, 4, 2, 2, 158, 55, 18, 22, 12, 6, 6, 7, 14, 15, 40, 10, 77, 103, 64, 53, 24, 130, 8, 35, 13, 25, 27, 21, 12, 24, 21, 16, 22, 14, 2, 4, 9, 4, 11, 10, 5, 12, 22, 502, 559, 30, 9, 13, 6, 15, 12, 10, 17, 6, 6, 4, 6, 8, 14, 4, 10, 4, 7, 5, 0, 2, 3, 5, 6, 14, 8, 13, 18, 20, 13, 11, 9, 8, 7, 11, 10, 5, 17, 2, 4, 3, 14, 16, 13, 8, 10, 8, 31, 5, 5, 12, 0, 4, 0, 22, 1425, 1145, 37, 22, 32, 19, 7, 14, 254, 1127, 1079, 25, 18, 28, 4, 15, 17, 12, 20, 12, 9, 21, 4, 17, 18, 25, 14, 10, 6, 5, 14, 11, 8, 642, 751, 10, 3, 13, 22, 13, 16, 9, 10, 5, 11, 25, 21, 16, 15, 10, 14, 12, 10, 16, 9, 18, 9, 27, 10, 25, 12, 33, 18, 26, 4, 9, 14, 34, 18, 16, 20, 6, 12, 15, 6, 10, 21, 17, 24, 9, 15, 30, 10, 9, 6, 7, 0, 4, 16, 7, 905, 2106, 844, 22, 20, 2, 17, 27, 19, 22, 14, 819, 1127, 3, 4, 1052, 65, 13, 21, 27, 34, 8, 5, 16, 22, 21, 9, 6, 6, 12, 21, 6, 6, 10, 15, 7, 20, 13, 194, 27, 6, 10, 4, 4, 20, 6, 12, 673, 72, 15, 12, 6, 2, 4, 7, 2, 36, 6, 12, 24, 2, 16, 4, 15, 452, 1126, 122, 17, 2, 9, 14, 8, 0, 19, 24, 14, 21, 9, 11, 6, 18, 10, 6, 24, 300, 52, 13, 6, 644, 1225, 272, 5, 14, 11, 2, 5, 16, 14, 2, 7, 106, 23, 14, 0, 6, 19, 22, 4, 1, 4, 4, 9, 9, 5, 10, 7, 10, 10, 8, 7, 13, 2, 10, 12, 8, 13, 1, 6, 17, 18, 0, 4, 10, 25, 36, 148, 205, 130, 144, 101, 34, 15, 9, 8, 14, 10, 12, 4, 2, 3, 11, 4, 0, 14, 5, 6, 8, 21, 24, 9, 48, 135, 137, 10, 15, 5, 0, 7, 16, 12, 2, 769, 659, 6, 2, 10, 1440, 958, 18, 9, 10, 6, 19, 15, 2, 2, 7, 9, 15, 2259, 3228, 889, 434, 0, 10, 5, 5, 9, 5, 2, 376, 218, 24, 3, 2, 14, 17, 12, 9, 11, 8, 4, 20, 9, 10, 4, 7, 8, 13, 9, 30, 11, 7, 8, 15, 2, 3, 4, 31, 267, 115, 22, 14, 14, 7, 2, 6, 13, 10, 0, 8, 4, 6, 8, 24, 13, 2, 13, 22, 4, 9, 2, 6, 18, 4, 6, 13, 18, 10, 21, 38, 27, 4, 1, 0, 22, 16, 9, 14, 13, 10, 3, 4, 2, 0, 10, 11, 12, 7, 20, 18, 25, 29, 23, 3, 11, 24, 45, 24, 21, 114, 22, 20, 33, 27, 4, 13, 7, 44, 2, 24, 160, 49, 26, 34, 21, 7, 31, 39, 5, 6, 5, 17, 17, 7, 19, 4, 12, 18, 14, 87, 26, 4, 12, 12, 7, 13, 10, 7, 10, 14, 10, 29, 10, 11, 6, 3, 12, 10, 8, 2, 2, 17, 43, 1222, 29, 20, 20, 24, 17, 4, 12, 8, 4, 15, 4, 10, 7, 67, 4, 27, 47, 901]]
[19, 54011859, 54239985, 0, 1, [1234, 23, 28, 45, 51, 34, 22, 18, 41, 37, 29, 6, 43, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 310, 0, 2, 2, 5, 0, 2, 0, 0, 0, 0, 2, 0, 0, 2, 2, 0, 4, 6, 0, 417, 399, 5, 62, 35, 36, 286, 162, 0, 0, 0, 0, 0, 6, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 19, 259, 9, 10, 24, 42, 209, 249, 6, 0, 0, 23, 1, 0, 2, 5, 0, 2, 10, 3, 4, 0, 0, 654, 262, 11, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 14, 0, 0, 0, 0, 0, 0, 0, 2, 9, 48, 0, 0, 0, 0, 0, 0, 2, 4, 1, 2, 0, 0, 1, 10, 0, 7, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 345, 8, 19, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
[19, 54250738, 54697543, 1, 2, [1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 111, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 5, 0, 0, 2, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 2, 2, 0, 0, 0, 0, 0, 0, 44, 0, 0, 0, 0, 0, 1, 2, 0, 2, 2, 0, 0, 0, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 2, 345, 604, 20, 70, 1, 258, 135, 7, 8, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 338, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
[19, 54697856, 55082647, 0, 2, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
[19, 58294006, 58314805, 0, 1, [1427, 26, 28, 15, 9, 25, 16, 5, 12, 12, 21, 10, 12, 8, 4, 56, 28, 8, 15]]
